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