26 lines
711 B
Bash
26 lines
711 B
Bash
# Copy to .env for local dev (python-dotenv). In production, set these via
|
|
# cPanel's Python App "Environment Variables" UI — never commit a real .env.
|
|
|
|
FLASK_ENV=development
|
|
SECRET_KEY=change-me
|
|
DATABASE_URL=sqlite:///kavosh.db
|
|
DB_POOL_SIZE=3
|
|
DB_POOL_RECYCLE_SECONDS=280
|
|
|
|
CACHE_TYPE=FileSystemCache
|
|
CACHE_DIR=/tmp/kavosh-cache
|
|
CACHE_DEFAULT_TIMEOUT=60
|
|
|
|
SESSION_COOKIE_SECURE=true
|
|
SESSION_LIFETIME_HOURS=12
|
|
|
|
UPLOAD_MAX_SIZE_MB=500
|
|
UPLOAD_DIR=/home/kavosh/uploads
|
|
PARSE_BATCH_SIZE=5000
|
|
|
|
ADMIN_EMAIL=admin@example.com
|
|
|
|
# Optional (Chapter 12): only used if you want a rotating-file logging
|
|
# fallback in addition to stdout — leave unset to log to stdout only.
|
|
# LOG_FALLBACK_FILE=/home/kavosh/logs/kavosh.log
|