47 lines
2.7 KiB
Bash
47 lines
2.7 KiB
Bash
# ─── Servidor ────────────────────────────────────────────────────────────────
|
|
PORT=4001
|
|
NODE_ENV=production
|
|
APP_URL=https://seudominio.com.br
|
|
|
|
# ─── PostgreSQL ───────────────────────────────────────────────────────────────
|
|
PG_HOST=localhost
|
|
PG_PORT=5432
|
|
PG_DATABASE=alemao
|
|
PG_USER=seu_usuario
|
|
PG_PASSWORD=sua_senha_segura
|
|
|
|
# ─── JWT ─────────────────────────────────────────────────────────────────────
|
|
# Secret para tokens de admin (cloud_token)
|
|
JWT_SECRET=gere_com_openssl_rand_base64_32
|
|
# Secret para tokens de super admin (super_token) — deve ser diferente do JWT_SECRET
|
|
SUPER_ADMIN_JWT_SECRET=gere_com_openssl_rand_base64_32_diferente
|
|
# Credenciais do super admin padrão (criado na primeira inicialização)
|
|
SUPER_ADMIN_EMAIL=super@admin.local
|
|
SUPER_ADMIN_PASSWORD=troque_antes_de_ir_para_producao
|
|
|
|
# ─── Redis (BullMQ) ───────────────────────────────────────────────────────────
|
|
REDIS_HOST=127.0.0.1
|
|
REDIS_PORT=6379
|
|
|
|
# ─── NewWhats — Motor WhatsApp ────────────────────────────────────────────────
|
|
# URL do motor NewWhats (usado pelo worker de envio e pelo proxy REST/WS)
|
|
# Deve ser a mesma URL configurada em plugin_configs.newwhats_url no banco.
|
|
NEWWHATS_API_URL=http://newwhats.local:8008
|
|
# Token Bearer exigido pela API do motor
|
|
NEWWHATS_API_TOKEN=troque_pelo_token_real_do_motor
|
|
# Nº de mensagens processadas em paralelo pelo worker (1 = mais seguro, 2-3 = mais rápido)
|
|
WHATSAPP_WORKER_CONCURRENCY=1
|
|
|
|
# ─── Asaas ────────────────────────────────────────────────────────────────────
|
|
# Chave global usada como fallback quando o tenant não tem asaas_key em tenant_config
|
|
ASAAS_API_KEY=$aact_SuaChaveAqui
|
|
|
|
# ─── Configurações adicionais do plugin NewWhats (salvas no banco via admin) ──
|
|
# Os valores abaixo devem ser inseridos pelo admin em:
|
|
# PUT /api/plugins/newwhats/config
|
|
# {
|
|
# "integration_key": "<chave_secreta_compartilhada_com_o_motor>",
|
|
# "newwhats_url": "http://newwhats.local:8008",
|
|
# "webhook_secret": "<segredo_para_validar_assinatura_HMAC_dos_webhooks>"
|
|
# }
|