Files
comparaison/docker-compose.yml

25 lines
894 B
YAML

services:
app:
build: .
container_name: comparaison
restart: unless-stopped
environment:
- DATABASE_URL=postgresql://bear:changeme@postgres-shared:5432/comparaison
- BETTER_AUTH_SECRET=Y6oPTrn3adCnf+Bx60/4g3KjuBfLGVJJB9NFKR5bbVk=
- BETTER_AUTH_URL=https://comparaison.local.tophermayor.com
- NODE_ENV=production
networks:
- proxy-net
labels:
- "traefik.enable=true"
- "traefik.http.routers.comparaison.rule=Host(`comparaison.local.tophermayor.com`)"
- "traefik.http.routers.comparaison.entrypoints=websecure"
- "traefik.http.routers.comparaison.tls=true"
- "traefik.http.routers.comparaison.tls.certresolver=cloudflare"
- "traefik.http.routers.comparaison.middlewares=local-only@file"
- "traefik.http.services.comparaison.loadbalancer.server.port=3000"
networks:
proxy-net:
external: true