# Copie para .env e preencha antes de rodar (nunca commitar o .env real). ADMIN_USER=admin ADMIN_PASSWORD=SUBSTITUA_POR_UMA_SENHA_FORTE # Chave usada para assinar o cookie de sessão de login (app/session.py). # Sem isso definido, uma chave aleatória é gerada em memória a cada start # do processo — funciona, mas todo restart derruba as sessões ativas # (força login de novo). Em produção, defina um valor fixo e comprido. SESSION_SECRET=SUBSTITUA_POR_UM_VALOR_ALEATORIO_COMPRIDO # Banco de dev (mesmo container do projeto n8n / contatos-chave-web): # DB_HOST=host.docker.internal (padrao — para rodar via docker-compose.yml, # que executa este app dentro de um container) # DB_HOST=127.0.0.1 (se este app rodar direto na maquina, fora do Docker) DB_HOST=host.docker.internal DB_PORT=3307 DB_NAME=gtisoftw_clientes_dev DB_USER=root DB_PASSWORD=devpassword123 # Opcional: integração de LEITURA com a Data Table "pagamentos_processados" # do n8n, para mostrar os envios automáticos de chave na tela /log. Gere a # chave em Configurações > API dentro do n8n (devn8n.gtigrupo.com.br). # Se deixar em branco, a tela /log só mostra o log de ações do painel. N8N_API_URL= N8N_API_KEY=