mikewong23571
c47bb7295e
perf(proxy): cache agents with opt-in pooling
2025-11-22 05:01:46 -08:00
shaw
796f38c8b2
feat: 配置文件增加时区配置
2025-08-22 23:54:41 +08:00
shaw
ed1f23152d
fix: redis服务改为expose并支持Codex cli的api转发
2025-08-11 15:54:59 +08:00
Gemini Wen
9db0fdfe3d
feat: add pre-built Docker image reference
...
Add image reference to weishaw/claude-relay-service:latest in docker-compose.yml to enable using pre-built images instead of always building from source.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-07-27 16:33:35 +08:00
Gemini Wen
245ce5ed67
opt: remove container name for scale
2025-07-27 15:09:54 +08:00
Gemini Wen
5966692576
fix: simplify docker network configuration
...
Remove custom subnet configuration from docker-compose network to use default bridge settings.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-07-27 15:07:13 +08:00
shaw
2e511fa6f8
refactor: 简化Docker部署,使用环境变量替代.env文件映射
...
- 移除 docker-compose.yml 中的 .env 文件映射
- 添加所有必要的环境变量到 docker-compose.yml
- 简化 docker-entrypoint.sh,直接使用环境变量
- 更新 README,说明通过环境变量配置的方式
- 删除不再需要的初始化脚本
- 解决了 sed -i 在某些 Docker 环境下的 'Resource busy' 错误
2025-07-24 15:51:10 +08:00
shaw
232c276c8c
docs: 加强 Docker 部署时 .env 文件创建的说明和提示
...
- 在 docker-compose.yml 顶部添加醒目的注释说明必须先创建 .env 文件
- 更新 README.md,在 Docker 部署章节开头突出强调创建 .env 的重要性
- 解释为什么必须先创建文件(避免 Docker 创建成目录)
- 改进 docker-compose-init.sh 脚本,增加错误检测和修复功能
- 提供清晰的步骤指引和故障排除方法
2025-07-24 15:51:10 +08:00
shaw
38c68ca831
fix: 修复Docker部署时加密密钥持久化问题
...
- 在docker-compose.yml中添加.env文件映射,避免重建容器时生成新密钥
- 修改docker-entrypoint.sh,只在密钥不存在时生成新的,否则使用现有的
- 移除Dockerfile中自动复制.env的逻辑,改为运行时检查
- 更新README文档,添加重要提示说明.env文件映射的必要性
- 解决了每次重建容器导致之前加密数据无法解密的严重问题
2025-07-24 14:53:34 +08:00
shaw
2f4730baba
优化: 替换第三方CDN资源以提升加载速度
...
- 将所有第三方资源从 bootcdn 迁移到 cdnjs.cloudflare.com
- 移除 SRI 完整性校验以避免哈希值不匹配问题
- 添加 DNS 预取和预连接以加速资源加载
- 调整脚本加载顺序,确保依赖关系正确
- 保持所有库版本号不变 (Vue 3.3.4, Element Plus 2.4.4, Chart.js 4.4.0)
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-07-23 11:15:33 +08:00
shaw
5c83cf1d53
feat: 添加 Docker Hub 自动构建和改进部署体验
...
- 支持环境变量预设管理员账号密码
- 添加 docker-entrypoint.sh 自动初始化脚本
- 配置 GitHub Actions 自动构建多平台镜像(amd64, arm64)
- 添加版本标签管理和自动发布流程
- 集成 Trivy 安全漏洞扫描
- 更新文档说明 Docker Hub 使用方法
- 优化 Docker 部署用户体验
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-07-19 00:49:04 +08:00
shaw
b1ca3f307e
first commit
2025-07-14 18:14:13 +08:00