# Service CH_HOST=0.0.0.0 CH_PORT=8000 CH_DEBUG=false # Database (Docker 部署时使用 volume 路径) CH_DATABASE_URL=sqlite+aiosqlite:///./data/classhub.db # JWT (务必修改 secret) CH_JWT_SECRET=change-me-in-production CH_JWT_EXPIRY_HOURS=72 # Tencent COS (对象存储) CH_COS_SECRET_ID=your-cos-secret-id CH_COS_SECRET_KEY=your-cos-secret-key CH_COS_REGION=ap-guangzhou CH_COS_BUCKET=your-bucket-name CH_COS_BASE_URL=https://your-bucket.cos.ap-guangzhou.myqcloud.com # Book metadata (Google Books API) CH_GOOGLE_BOOKS_API_KEY=your-google-books-api-key # SMTP Email (邮件通知) CH_SMTP_HOST=smtp.example.com CH_SMTP_PORT=465 CH_SMTP_USER=noreply@example.com CH_SMTP_PASSWORD=your-smtp-password CH_SMTP_FROM_EMAIL=noreply@example.com CH_SMTP_FROM_NAME=HKU ICB Class Hub # Frontend URL (CORS 用) CH_FRONTEND_URL=http://your-server-ip # Super Admin Seed (首次启动自动创建) CH_SUPER_ADMIN_EMAIL=admin@example.com CH_SUPER_ADMIN_PASSWORD=change-me-please