# Variáveis da Exportação da SD. Copie para .env (gitignored) para rodar com o # compose; no Coolify em modo Application, cadastre em Environment Variables. # Tudo tem default no Dockerfile — só declare o que quer mudar. # ── Lidas DENTRO do container (valem nos dois modos do Coolify) ────────────── # Porta do gunicorn dentro do container. No Coolify, a porta exposta da app # tem de ser a mesma. PORT=5000 # Fuso do carimbo "exportada em" (sessao.marcar_exportada usa datetime.now()). TZ=America/Sao_Paulo # Segundos por request. Upload + análise de uma SD leva bem menos que isso; # subir só se o painel mostrar "WORKER TIMEOUT". GUNICORN_TIMEOUT=120 # debug | info | warning | error GUNICORN_LOG_LEVEL=info # ── Lidas pelo COMPOSE ao montar volumes (só no Modo 2 / local) ───────────── # No Modo 1 (Application) não têm efeito: o volume é o Directory mount da UI. # Pasta do host com os dados do cliente (tem de conter ses-mg/contrato/itens.yaml). # Fora da pasta que o Coolify clona — ela é recriada a cada deploy. #CLIENTES_DIR=/dados/exporta-sd/clientes # Saída da linha de comando (exporta_sd.py --dir). Opcional. #DERIVADOS_DIR=/dados/exporta-sd/_derivados