feat: add authenticated Docker deployment
CI / verify (push) Successful in 3m49s

This commit is contained in:
2026-09-17 22:29:23 +08:00
parent ea1d91cb72
commit 5188929dd0
12 changed files with 1136 additions and 0 deletions
+2
View File
@@ -2,6 +2,8 @@
Rednote Tool Studio 是确定性的项目、构建与校验服务,不内嵌任何 LLM。Codex、Claude Code 或其他编码代理通过 HTTP 操作它。
生产环境使用 HTTP Basic Auth。用户名默认为 `studio`,密码由部署方保存在 `STUDIO_PASSWORD` 中。代理调用所有业务 API 时都应发送 `Authorization` 请求头;`GET /api/health` 是唯一无需认证的接口。
## 建议工作流
1. `POST /api/projects` 创建项目,保存响应中的 `id` 和 `revision`。