# ============================================================ # Configuracao do Chatc2 # ============================================================ # Driver padrao (firebird) DB_DRIVER=firebird # ------------------------------------------------------------ # Banco Firebird (alias "novo_local") # ------------------------------------------------------------ DB_HOST=localhost DB_PORT=3050 DB_USER=SYSDBA DB_PASSWORD=masterkey DB_ENCODING=UTF-8 # Caminho do arquivo .FDB. Se vazio, usa ../NOVO.FDB (raiz do projeto). # Ex. Windows: DB_DATABASE=C:\caminho\para\NOVO.FDB # Ex. Linux: DB_DATABASE=/opt/chatc2/db/NOVO.FDB DB_DATABASE= # Servidor PORT=3000 JWT_SECRET=CHATc2_1781527593_87c0a20ff1606d3e2aa0900eda4ecda9 JWT_EXPIRES_IN=1h # URLs de acesso LOCAL_URL=http://10.0.0.88:3000 EXTERNAL_URL=https://atendchat.assantos.app.br # ------------------------------------------------------------ # Seguranca # ------------------------------------------------------------ # CORS: origens permitidas (separadas por virgula). Se vazio, usa # LOCAL_URL + EXTERNAL_URL. Requisicoes same-origin nao sao afetadas. # CORS_ORIGINS=https://atendchat.assantos.app.br,http://10.0.0.88:3000 # Token de verificacao do webhook Evolution. Se definido, a Evolution deve # enviar este valor no header apikey (ou x-webhook-token). Vazio = sem checagem. # WEBHOOK_TOKEN= # ------------------------------------------------------------ # Administracao # ------------------------------------------------------------ # Token de segundo fator para endpoints de SQL direto (/api/:alias/query e # /api/:alias/execute). Deve ser enviado no header X-Admin-Token. # Gere um token forte: node -e "console.log(require('crypto').randomBytes(32).toString('hex'))" # ADMIN_TOKEN=