frontend/docker-compose.dev.yml

31 lines
869 B
YAML

version: "3.6"
services:
webui:
image: ${DEPLOY_IMAGE}
networks:
- backend
stop_signal: SIGQUIT
deploy:
update_config:
order: start-first
healthcheck:
test: ["CMD", "wget", "--spider", "-q", "localhost:8080/health"]
interval: 1m
timeout: 5s
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