commit e3279a4075a174736fab578ea03ae43659b6dcb2 Author: Peter Siegmund Date: Fri Mar 6 08:11:34 2026 +0000 add docker-compose.staging.yaml diff --git a/docker-compose.staging.yaml b/docker-compose.staging.yaml new file mode 100644 index 0000000..873dfe4 --- /dev/null +++ b/docker-compose.staging.yaml @@ -0,0 +1,46 @@ +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 + + 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 + +networks: + network: + driver: bridge + traefik: + external: true \ No newline at end of file