rebours/docker-compose.prod.yml
2026-03-12 16:14:28 +01:00

24 lines
666 B
YAML

services:
fastify:
build:
context: .
dockerfile: Dockerfile
environment:
- DATABASE_URL
- STRIPE_SECRET_KEY
- STRIPE_WEBHOOK_SECRET
- DOMAIN
- PORT=3000
- ADMIN_EMAIL
- ADMIN_PASSWORD
- COOKIE_SECRET
- NODE_ENV=production
restart: unless-stopped
labels:
- traefik.enable=true
- traefik.http.routers.rebours.rule=Host(`rebours.studio`)
- traefik.http.routers.rebours.entrypoints=https
- traefik.http.routers.rebours.tls=true
- traefik.http.routers.rebours.tls.certresolver=letsencrypt
- traefik.http.services.rebours.loadbalancer.server.port=3000