- DISCORD_TOKEN
-
Padrão: obrigatória
Token do bot criado no Discord Developer Portal.
- APPLICATION_ID
-
Padrão: obrigatória
ID da aplicação usado para registrar os comandos.
- DISCORD_CLIENT_SECRET
-
Padrão: obrigatória
Client Secret do OAuth usado no login das páginas privadas.
- APP_URL
-
Padrão: BASE_URL ou http://localhost:8080
Origem privada do app, OAuth, gravações e downloads. Cadastre APP_URL/auth/callback como redirect do Discord.
- BASE_URL
-
Padrão: vazio
Alias retrocompatível de APP_URL. Instalações novas devem preferir APP_URL.
- PUBLIC_URL
-
Padrão: APP_URL
Origem da landing e da demo pública. Deixe igual ao app quando usar um único domínio.
- DOCS_URL
-
Padrão: PUBLIC_URL
Origem da documentação. Quando separada, português fica em / e inglês em /en.
- MCP_URL
-
Padrão: APP_URL
Origem pública da API MCP. O conector usa este valor em KASSINAO_URL.
- GUILD_ID
-
Padrão: vazio
Opcional. Limita o registro imediato de comandos a um servidor.
- PORT
-
Padrão: 8080
Porta HTTP interna do servidor Express.
- TUNNEL_TOKEN
-
Padrão: vazio
Token do Cloudflare Tunnel. Ative também o profile tunnel.
- COMPOSE_PROFILES
-
Padrão: vazio
Use tunnel para subir o Cloudflare Tunnel junto com o bot.
- COOKIE_SECRET
-
Padrão: gerado e persistido
Segredo de sessão com no mínimo 32 bytes. Se vazio, o bot cria um no volume.
- REPO_PUBLIC
-
Padrão: false
Libera links públicos para o repositório na interface.
- DEFAULT_LOCALE
-
Padrão: en
Idioma de fallback quando o Discord não fornece o locale.
- TZ
-
Padrão: America/Sao_Paulo
Fuso de fallback para datas. Na web, o navegador tem prioridade.