# SQLite database path QUIZ_DB_PATH=./quiz.db # Path to the single quiz pool JSON the server loads at startup. # Replace ./pool.json with your week's actual pool. The server creates # (or upserts) one canonical session per restart from this file. QUIZ_POOL_PATH=./pool.json # Canonical session id used in URLs and the join QR. The pool JSON's # optional top-level "session_id" field overrides this. QUIZ_SESSION_ID=main # Required cookie signing secret QUIZ_SECRET_KEY=change-me-to-a-random-secret # Required shared instructor password QUIZ_ADMIN_PASSWORD=change-me # Uvicorn bind settings QUIZ_HOST=127.0.0.1 QUIZ_PORT=8001 # Public URL used for student join links and QR codes QUIZ_PUBLIC_URL=https://quiz.ahkhan.me # Python logging level QUIZ_LOG_LEVEL=INFO