-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.railway.example
More file actions
36 lines (30 loc) · 1.06 KB
/
Copy path.env.railway.example
File metadata and controls
36 lines (30 loc) · 1.06 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# Variáveis para colar no Railway Dashboard → Service → Variables
# (ou via CLI: railway variables set KEY=value)
# Não commitar secrets reais.
# --- Obrigatório: LLM (OpenRouter recomendado em PaaS) ---
ACL_LLM_PROVIDER=openrouter
OPENROUTER_API_KEY=
# --- Obrigatório: MySQL (Aiven ou plugin MySQL do Railway) ---
# Opção A — Aiven / MySQL externo (valores do teu .env local):
DB_HOST=
DB_PORT=3306
DB_NAME=
DB_USER=
DB_PASSWORD=
# Opção B — MySQL provisionado no Railway (referências entre serviços):
# DB_HOST=${{MySQL.MYSQLHOST}}
# DB_PORT=${{MySQL.MYSQLPORT}}
# DB_NAME=${{MySQL.MYSQLDATABASE}}
# DB_USER=${{MySQL.MYSQLUSER}}
# DB_PASSWORD=${{MySQL.MYSQLPASSWORD}}
# --- ACL (produção) ---
KERNELBOT_ENV=production
ACL_GLOBAL_CONTEXT=geral
ACL_GROUNDING_POLICY=anchored
ACL_CATALOG_ENABLED=true
# ACL_CATALOG_JSON_DIR=/caminho/para/ISS/content
ACL_RELOAD_BEARER_TOKEN=
# --- Recomendado atrás de proxy HTTPS ---
# KERNELBOT_FORCE_HSTS=true
# --- Não definir PORT manualmente ---
# Railway injecta PORT automaticamente; a app escuta em 0.0.0.0:$PORT.