diff --git a/docker-compose.staging.yaml b/docker-compose.staging.yaml index 873dfe4..96e0d16 100644 --- a/docker-compose.staging.yaml +++ b/docker-compose.staging.yaml @@ -1,41 +1,58 @@ services: - config-service: - image: git.mars3142.dev/firmware-hub/config-service:latest - restart: always - deploy: - resources: - limits: - memory: 512M - networks: - - network - labels: - - "com.centurylinklabs.watchtower.enable=true" - environment: - - "OTEL_SERVICE_NAME=config-service" - - "GIT_LOGIN_USER=mars3142" - - "GIT_TOKEN=ad41894987434a30028632d4d8a78e9b278942a1" - - "GIT_USER=Firmware-HUB" - - "GIT_REPO=remote-config" - env_file: - - stack.env +# config-service: +# image: git.mars3142.dev/firmware-hub/config-service:latest +# restart: always +# deploy: +# resources: +# limits: +# memory: 512M +# networks: +# - network +# labels: +# - "com.centurylinklabs.watchtower.enable=true" +# environment: +# - "OTEL_SERVICE_NAME=config-service" +# - "GIT_LOGIN_USER=mars3142" +# - "GIT_TOKEN=ad41894987434a30028632d4d8a78e9b278942a1" +# - "GIT_USER=Firmware-HUB" +# - "GIT_REPO=remote-config" +# env_file: +# - stack.env - timezone-service: - image: git.mars3142.dev/firmware-hub/timezone-service:latest +# timezone-service: +# image: git.mars3142.dev/firmware-hub/timezone-service:latest +# restart: always +# depends_on: +# config-service: +# condition: service_healthy +# restart: true +# deploy: +# resources: +# limits: +# memory: 512M +# networks: +# - network +# labels: +# - "com.centurylinklabs.watchtower.enable=true" +# environment: +# - "OTEL_SERVICE_NAME=timezone-service" +# env_file: +# - stack.env + + website: + image: git.mars3142.dev/firmware-hub/website-svelte:latest restart: always - depends_on: - config-service: - condition: service_healthy - restart: true - deploy: - resources: - limits: - memory: 512M networks: - network + - traefik labels: - "com.centurylinklabs.watchtower.enable=true" - environment: - - "OTEL_SERVICE_NAME=timezone-service" + - "traefik.docker.network=traefik" + - "traefik.http.routers.firmware-hub-www.rule=Host(`firmware-hq.dev`)" + - "traefik.http.routers.firmware-hub-www.entrypoints=https" + - "traefik.http.routers.firmware-hub-www.tls=true" + - "traefik.http.routers.firmware-hub-www.tls.certresolver=le" + - "traefik.http.services.firmware-hub-www.loadbalancer.server.port=3000" env_file: - stack.env