fix: 修复Docker+Kvrocks部署中缺少USERNAME环境变量导致登录失败的问题
问题分析: - docker-compose.kvrocks.yml中缺少USERNAME环境变量配置 - 导致admin_config中Users数组为空,无法创建管理员账户 - 用户登录时提示'账号或密码错误' 修复内容: - 在docker-compose.kvrocks.yml中添加USERNAME环境变量 - 明确标注管理员账号配置为必填项 - 添加NEXT_PUBLIC_ENABLE_REGISTER用户注册配置 影响: - 解决用户反馈的Docker+Kvrocks部署登录失败问题 - 确保配置初始化时能正确创建管理员用户 - 提供更清晰的环境变量配置指导
This commit is contained in:
@@ -13,8 +13,12 @@ services:
|
||||
KVROCKS_PASSWORD: ${KVROCKS_PASSWORD:-}
|
||||
KVROCKS_DATABASE: 0
|
||||
|
||||
# 站点访问密码配置
|
||||
PASSWORD: ${PASSWORD:-}
|
||||
# 管理员账号配置(必填)
|
||||
USERNAME: ${USERNAME:-admin}
|
||||
PASSWORD: ${PASSWORD}
|
||||
|
||||
# 站点配置
|
||||
NEXT_PUBLIC_ENABLE_REGISTER: ${NEXT_PUBLIC_ENABLE_REGISTER:-true}
|
||||
|
||||
# 其他必要的环境变量
|
||||
NEXTAUTH_SECRET: ${NEXTAUTH_SECRET}
|
||||
|
||||
Reference in New Issue
Block a user