diff --git a/docker-compose.yml b/docker-compose.yml index 670630d..63e2d26 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,10 +1,25 @@ +name: searchengine + +networks: + dev-net: + external: true + services: - app: + searchengine: build: context: . dockerfile: Dockerfile image: searchengine container_name: searchengine + restart: unless-stopped + labels: + - 'traefik.enable=true' + - 'traefik.http.routers.searchengine.rule=Host(`search.kuksa.dev`)' + - 'traefik.http.routers.searchengine.entrypoints=https' + - 'traefik.http.services.searchengine.loadbalancer.server.port=8080' + - 'traefik.http.routers.searchengine.tls=true' + - 'traefik.http.routers.searchengine.tls.certresolver=le' + networks: + - dev-net ports: - - "8090:8080" - restart: on-failure:3 \ No newline at end of file + - "8090:8080" \ No newline at end of file diff --git a/src/main/resources/application.yaml b/src/main/resources/application.yaml index e68653b..57ecf45 100644 --- a/src/main/resources/application.yaml +++ b/src/main/resources/application.yaml @@ -8,9 +8,9 @@ spring: url: ${DB_URL} jpa: hibernate: -# ddl-auto: update + ddl-auto: update # Ниже - временный вариант, таблица удаляется после завершения работы приложения - ddl-auto: create-drop +# ddl-auto: create-drop show-sql: true open-in-view: false