Spaces:
Runtime error
Runtime error
File size: 1,551 Bytes
ffd36e0 | 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 | SECRET_KEY=your-super-secret-key-change-in-production
DEBUG=True
DB_NAME=gapguide_db
DB_USER=postgres
DB_PASSWORD=postgres
DB_HOST=localhost
DB_PORT=5432
ALLOWED_HOSTS=localhost,127.0.0.1
CORS_ALLOWED_ORIGINS=http://localhost:5173,http://127.0.0.1:5173
# Optional. Enables the "Import modules from URL" admin action to read chapter
# markers from single YouTube videos via the Data API v3 (free, 10k units/day).
# Leave unset and YouTube imports fall back to manual checkpoint entry.
# YOUTUBE_API_KEY=
# Prevent __pycache__/*.pyc files from shadowing edited source during dev.
PYTHONDONTWRITEBYTECODE=1
# ---------------------------------------------------------------------------
# Production / deployment only (Hugging Face Space secrets). Leave ALL of these
# UNSET locally — when unset the app uses the local DB_* + DEBUG=True defaults
# above. Do NOT put these in a local .env.
# ---------------------------------------------------------------------------
# DEBUG=False
# SECRET_KEY=<a long random secret>
# ALLOWED_HOSTS=*
# DATABASE_URL=postgresql://USER:PASSWORD@HOST/DB?sslmode=require # Neon DIRECT (non-pooled) URL
# CORS_ALLOWED_ORIGINS=https://<your-project>.vercel.app
# CSRF_TRUSTED_ORIGINS=https://<your-space>.hf.space
# SECURE_SSL_REDIRECT=False # HF terminates HTTPS at its edge
# DEMO_ADMIN_PASSWORD=<private admin password for the public deploy>
# BUILD_EMBEDDINGS=1 # first boot only: build SBERT skill embeddings
# THROTTLE_RESUME=200/hour # optional: raise the resume-parse rate for a demo
|