You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
43 lines
1.1 KiB
Plaintext
43 lines
1.1 KiB
Plaintext
# deploy/.env.prod.example — 운영 환경변수(복사 → .env.prod, 값 채우기)
|
|
ARI_ENV=prod
|
|
ARI_DOMAIN=ari.example.com
|
|
|
|
# 인증/멀티유저
|
|
AUTH_ENABLED=true
|
|
COOKIE_SECURE=true
|
|
SESSION_SECRET=__generate__ # python -m scripts.gen_secret
|
|
SESSION_TTL_S=1209600
|
|
|
|
# 토큰 암호화(커넥터, phase-13)
|
|
ARI_SECRET_KEY=__generate__ # python -m scripts.gen_secret
|
|
|
|
# CORS(실도메인만, 콤마 다중)
|
|
FRONTEND_ORIGIN=https://ari.example.com
|
|
|
|
# DB (기본 SQLite 볼륨; prod.yml 사용 시 Postgres 로 덮어씀)
|
|
DATABASE_URL=sqlite:////data/ari.db
|
|
|
|
# LLM (로컬 우선)
|
|
OLLAMA_HOST=http://ollama:11434
|
|
OLLAMA_MODEL=qwen2.5:7b
|
|
LLM_PROVIDER=auto
|
|
OLLAMA_MAX_CONCURRENCY=2
|
|
OLLAMA_TIMEOUT_S=12
|
|
|
|
# 커넥터(real 켤 도메인만) — 기본 mock
|
|
CONNECTOR_MAIL=mock
|
|
CONNECTOR_CALENDAR=mock
|
|
GOOGLE_CLIENT_ID=
|
|
GOOGLE_CLIENT_SECRET=
|
|
GOOGLE_REDIRECT_URI=https://ari.example.com/api/connectors/oauth/callback
|
|
|
|
# 데모 자격(prod 에서 반드시 변경)
|
|
DEMO_ADMIN_EMAIL=jiwoo@lumi.co
|
|
DEMO_ADMIN_PASSWORD=__change_me__
|
|
|
|
# 관측/운영
|
|
LOG_LEVEL=INFO
|
|
WEB_CONCURRENCY=3
|
|
GUNICORN_TIMEOUT=60
|
|
BACKUP_DIR=/backups
|