diff --git a/compose.yml b/compose.yml index 5a35179..9be74d3 100644 --- a/compose.yml +++ b/compose.yml @@ -18,8 +18,7 @@ services: - traefik app: - build: . - image: mytimetracker-app + image: eclipse-temurin:17-jdk-alpine container_name: mytimetracker-app depends_on: - db @@ -27,6 +26,9 @@ services: - "8400:8080" environment: SPRING_PROFILES_ACTIVE: docker + volumes: + - shared_jar_data:/app/build/libs:ro + entrypoint: [ "java", "-jar", "/app/build/libs/MyTimeTracker-0.0.1-SNAPSHOT.jar" ] labels: - "traefik.enable=true" - "traefik.http.routers.mytimetracker.rule=Host(`timetracker.nilzbu.de`)" @@ -34,11 +36,9 @@ services: - "traefik.http.routers.mytimetracker.tls=true" - "traefik.http.routers.mytimetracker.tls.certresolver=letsEncrypt" - "traefik.http.services.mytimetracker.loadbalancer.server.port=8080" - volumes: - - shared_jar_data:/app/build/libs:ro networks: - traefik - - giteanet # Damit Runner/Build und App sich sehen + - giteanet restart: always volumes: