edumanagerpro2/manager/docker-compose.yml

26 lines
858 B
YAML

version: '3.8'
services:
edumanager:
image: ghcr.io/sidney201900/edumanager-pro2026/edumanager:latest
environment:
- VITE_SUPABASE_URL=${VITE_SUPABASE_URL}
- VITE_SUPABASE_KEY=${VITE_SUPABASE_KEY}
- ASAAS_API_KEY=${ASAAS_API_KEY}
- ASAAS_WEBHOOK_TOKEN=${ASAAS_WEBHOOK_TOKEN}
networks:
- traefik-public
deploy:
mode: replicated
replicas: 1
restart_policy:
condition: on-failure
labels:
- "traefik.enable=true"
- "traefik.http.routers.edumanager.rule=Host(`edumanager.microtecinformaticacurso.com.br`)"
- "traefik.http.routers.edumanager.entrypoints=websecure"
- "traefik.http.routers.edumanager.tls.certresolver=letsencrypt"
- "traefik.http.services.edumanager.loadbalancer.server.port=3000"
networks:
traefik-public:
external: true