-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
24 lines (21 loc) · 1.14 KB
/
Copy path.env.example
File metadata and controls
24 lines (21 loc) · 1.14 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
# .env.example — Commit this file. NEVER commit .env
#
# Copy this to .env and fill in real values for local development.
# In production, set these as environment variables via your deployment
# platform (Heroku Config Vars, AWS Parameter Store, Kubernetes Secrets, etc.)
#
# Rule: if the value says REPLACE_ME, the app will refuse to start.
# ── Required ─────────────────────────────────────────────────────────────────
DATABASE_URL=postgresql://localhost:5432/myapp_dev
SECRET_KEY=REPLACE_ME_generate_with_python_-c_"import_secrets;print(secrets.token_hex(32))"
# ── Optional (have defaults) ──────────────────────────────────────────────────
REDIS_URL=redis://localhost:6379/0
LOG_LEVEL=INFO
DEBUG=false
MAX_RETRY_ATTEMPTS=4
BASE_RETRY_DELAY=1.0
MAX_RETRY_DELAY=60.0
# ── External services (set to enable; None/missing = feature disabled) ────────
STRIPE_SECRET_KEY=
OPENAI_API_KEY=
SENDGRID_API_KEY=