12 Commits

Author SHA1 Message Date
katelya e2e3386128 fix: 更新NEXTAUTH_URL为实际域名,添加D1数据库配置并初始化数据库表 2025-10-02 00:32:45 +08:00
katelya 8c01f46fec fix: 移除wrangler.toml中的BOM字符,修复ParseError Unknown character 65279 2025-10-02 00:07:23 +08:00
katelya d1e18a5fd4 fix: 修复损坏的wrangler.toml文件 - 解决ParseError和Unterminated string错误 2025-10-02 00:01:15 +08:00
katelya 4c052df342 fix: 修复绑定名称冲突 - 将PASSWORD改为AUTH_PASSWORD避免Cloudflare保留名称 2025-10-01 23:47:37 +08:00
katelya fb5be70529 fix: 添加缺失的PASSWORD环境变量以修复500错误
- 在 wrangler.toml 中为生产和预览环境添加 PASSWORD 变量
- PASSWORD 是中间件验证的必需变量,缺失会导致500错误
- 更新部署指南,强调 PASSWORD 必须设置为 Plain text 类型
- 添加详细的环境变量类型设置说明和故障排除步骤
- PASSWORD 用于用户认证和签名验证,是系统核心安全机制
2025-10-01 23:39:02 +08:00
katelya 412ce4c2e7 fix: 添加缺失的USERNAME环境变量以修复500错误
- 在 wrangler.toml 中为生产和预览环境添加 USERNAME 变量
- USERNAME 用于站长用户身份验证和管理权限控制
- 修复因缺失 USERNAME 导致的管理后台无法访问问题
- 更新部署指南,添加详细的500错误故障排除方案
- 包含完整的环境变量检查清单和验证步骤
2025-10-01 23:30:03 +08:00
Katelya 708d204967 1
Removed USERNAME variable from the configuration.
2025-10-01 23:10:34 +08:00
Katelya 89f6196d1f Add USERNAME variable to wrangler.toml 2025-10-01 22:34:14 +08:00
katelya 62072a5558 Fix wrangler.toml configuration: Remove duplicate D1 bindings and invalid build fields 2025-09-05 16:13:36 +08:00
katelya 87fac5ce53 Fix D1 database access and add debug endpoint for Cloudflare Pages troubleshooting 2025-09-05 16:11:20 +08:00
katelya d83e2c6f42 Configure D1 database UUID: 6d580637-1f87-4ddf-8b4d-3d97254b4c33 2025-09-05 15:52:49 +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