Files
portainer/docker-compose.staging.yaml

46 lines
1.0 KiB
YAML

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