frontend/docker-compose.dev.yml
2024-10-10 10:26:10 -06:00

31 lines
859 B
YAML

version: "3.6"
services:
webui:
image: ${DEPLOY_IMAGE}
networks:
- backend
stop_signal: SIGQUIT
deploy:
update_config:
order: start-first
healthcheck:
test: ["CMD", "curl", "--f", "localhost:8080/health"]
interval: 1m
timeout: 10s
retries: 3
start_period: 30s
labels:
com.datadoghq.ad.logs: '[{"source": "nginx", "service": "webui"}]'
traefik.docker.network: "backend"
traefik.enable: "true"
traefik.frontend.rule: "Host:bxt-dev.adaptiveagriculture.ca"
traefik.frontend.redirect.regex: "^https?://bxt-dev.adaptiveagriculture.ca/(.*)"
traefik.frontend.redirect.replacement: "https://bxt-dev.adaptiveagriculture.ca/$${1}"
traefik.backend: "www"
traefik.port: "80"
traefik.protocol: "http"
networks:
backend:
external: true