5 Commits

Author SHA1 Message Date
katelya b83fd3f8c6 fix: 修复Docker+Kvrocks部署中缺少USERNAME环境变量导致登录失败的问题
问题分析:
- docker-compose.kvrocks.yml中缺少USERNAME环境变量配置
- 导致admin_config中Users数组为空,无法创建管理员账户
- 用户登录时提示'账号或密码错误'

 修复内容:
- 在docker-compose.kvrocks.yml中添加USERNAME环境变量
- 明确标注管理员账号配置为必填项
- 添加NEXT_PUBLIC_ENABLE_REGISTER用户注册配置

 影响:
- 解决用户反馈的Docker+Kvrocks部署登录失败问题
- 确保配置初始化时能正确创建管理员用户
- 提供更清晰的环境变量配置指导
2025-09-04 23:40:59 +08:00
katelya 82485d1939 feat: Add Docker Compose configurations for Kvrocks and Redis deployments
- Implemented `docker-compose.kvrocks.auth.yml` for Kvrocks with password authentication.
- Created `docker-compose.redis.yml` for Redis deployment.
- Added Kvrocks configuration file `kvrocks.auth.conf` with necessary settings.
- Updated documentation with deployment guidelines for Kvrocks.
- Introduced ESLint configuration for code quality.
- Developed deployment configuration check script `check-deployment-configs.js`.
- Added D1 database initialization script `d1-init.sql` for KatelyaTV.
- Created test script `test-kvrocks-deployment.js` to validate Kvrocks deployment.
- Implemented fix verification script `verify-kvrocks-fix.js` for password handling.
- Updated `wrangler.toml` for Cloudflare deployment configuration.
2025-09-04 17:55:23 +08:00
katelya 275b5ed9d0 feat: 添加站点访问密码配置到docker-compose文件 2025-09-04 16:00:45 +08:00
katelya 981137afe9 feat: 更新 Kvrocks 配置,使用预构建 Docker 镜像并添加故障排除指南 2025-09-03 21:09:38 +08:00
katelya 66a6fd0392 feat: 添加对 Kvrocks 的支持,包括配置文件、环境变量示例及数据库操作实现 2025-09-03 14:34:45 +08:00