This commit is contained in:
2026-07-22 18:12:09 +08:00 Unverified
parent 56f1d7a273
commit 0b05dc2a09
12 changed files with 533 additions and 61 deletions
+7 -1
View File
@@ -5,12 +5,18 @@ SQLITE_PATH=./data/exam.sqlite
HOST=127.0.0.1
PORT=4173
# 可选 Redis 公开接口缓存;未设置 REDIS_URL 时自动禁用并直接读取数据库
# 可选 Redis。普通接口缓存使用 DB 0;配置 REDIS_URL 后,登录状态默认自动使用独立的 DB 1
# 未设置任何 Redis 地址时,接口缓存和认证状态均使用本机内存模式。
# REDIS_URL=redis://127.0.0.1:6379/0
# REDIS_CACHE_PREFIX=exam-information
# REDIS_CACHE_TTL_SECONDS=60
# REDIS_RESULTS_CACHE_TTL_SECONDS=86400
# REDIS_CONNECT_TIMEOUT_MS=1500
# REDIS_SESSION_DB=1
# REDIS_SESSION_PREFIX=exam-information:auth
# AUTH_SESSION_TTL_SECONDS=28800
# 如需让认证状态使用另一台 Redis,可设置独立地址;URL 中可直接指定逻辑 DB。
# REDIS_SESSION_URL=rediss://session-redis.example.com:6379/1
# 仅在首次创建空数据库时使用。部署前务必修改初始密码。
INITIAL_ADMIN_USERNAME=admin