D8D Developer
|
fdfc95ef6f
|
feat: 标准化 API 路由结构
- Claude API 路由从 /v1/* 改为 /claude/*
- OpenAI API 路由从 /openai/v1/* 改为 /openai/*
- 更清晰的端点命名,便于区分不同提供商
Generated with [Claude Code](https://claude.ai/code)
via [Happy](https://happy.engineering)
Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Happy <yesreply@happy.engineering>
|
2026-03-20 15:13:11 +00:00 |
|
D8D Developer
|
f6f8af6583
|
feat: 添加 OpenAI API 代理支持
- 新增 /openai/v1/* 路由代理 OpenAI API
- 添加 OPENAI_BASE_URL 环境变量支持
- 更新日志记录支持 provider 字段
使用方式:
- Claude API: /v1/*
- OpenAI API: /openai/v1/*
Generated with [Claude Code](https://claude.ai/code)
via [Happy](https://happy.engineering)
Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Happy <yesreply@happy.engineering>
|
2026-03-20 14:53:45 +00:00 |
|
D8D Developer
|
9e97c52f76
|
feat: 应用监听端口改为 80,添加 Spot 实例支持
Docker Build and Push / build-and-push (push) Successful in 2m28s
- 默认端口从 3000 改为 80
- Dockerfile 更新 EXPOSE 和健康检查端口
- 添加 ECI Spot 抢占式实例注解
- 移除 USER node 以支持监听 80 端口
Generated with [Claude Code](https://claude.ai/code)
via [Happy](https://happy.engineering)
Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Happy <yesreply@happy.engineering>
|
2026-03-20 13:12:28 +00:00 |
|
D8D Developer
|
fafef0e034
|
feat: 实现 Claude API 透传代理服务
实现完整的 Claude API 代理服务,支持:
- 透传 /v1/* 路径到上游 API
- 流式 (SSE) 和非流式响应
- JSONL 格式请求日志
- /health 健康检查端点
- Docker 多阶段构建
- Gitea Actions CI/CD 工作流
安全加固:
- 容器以非 root 用户运行
- 添加 Docker HEALTHCHECK
- 实现优雅关闭处理 (SIGTERM/SIGINT)
Generated with [Claude Code](https://claude.ai/code)
via [Happy](https://happy.engineering)
Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Happy <yesreply@happy.engineering>
|
2026-03-20 06:47:46 +00:00 |
|