- Refactored AdminSummaryData and AdminSummaryResponse classes for better clarity. - Added OAUTH type to SettingsType enum. - Cleaned up imports in webdav.py. - Updated admin router to improve summary data retrieval and response handling. - Enhanced file management routes with better condition handling and user storage updates. - Improved group management routes by optimizing data retrieval. - Refined task management routes for better condition handling. - Updated user management routes to streamline access token retrieval. - Implemented a new captcha verification structure with abstract base class. - Removed deprecated env.md file and replaced with a new structured version. - Introduced a unified OAuth2.0 client base class for GitHub and QQ integrations. - Enhanced password management with improved hashing strategies. - Added detailed comments and documentation throughout the codebase for clarity.
13 lines
417 B
Markdown
13 lines
417 B
Markdown
# 环境变量字段
|
|
|
|
- `MODE` str 运行模式,默认 `master`
|
|
- `master` 主机模式
|
|
- `slave` 从机模式
|
|
- `DEBUG` bool 是否开启调试模式,默认 `false`
|
|
- `DATABASE_URL`: 数据库连接信息,默认 `sqlite+aiosqlite:///disknext.db`
|
|
- `REDIS_HOST`: Redis 主机地址
|
|
- `REDIS_PORT`: Redis 端口
|
|
- `REDIS_PASSWORD`: Redis 密码
|
|
- `REDIS_DB`: Redis 数据库
|
|
- `REDIS_PROTOCOL`: Redis 协议
|