fix(dev): 本地开发编排 - 端口约定对齐 7380/7381
Some checks failed
Publish container images / Quality checks (push) Has been cancelled
Publish container images / Resolve build version (push) Has been cancelled
Publish container images / Build open-ai-canvas-backend (amd64) (push) Has been cancelled
Publish container images / Build open-ai-canvas-backend (arm64) (push) Has been cancelled
Publish container images / Build open-ai-canvas-web (multi) (push) Has been cancelled
Publish container images / Build open-ai-canvas-yingce-agent (multi) (push) Has been cancelled
Publish container images / Publish open-ai-canvas-backend manifest (push) Has been cancelled
Publish container images / Publish open-ai-canvas-web manifest (push) Has been cancelled
Publish container images / Publish open-ai-canvas-yingce-agent manifest (push) Has been cancelled
Publish container images / Publish release assets (push) Has been cancelled
Some checks failed
Publish container images / Quality checks (push) Has been cancelled
Publish container images / Resolve build version (push) Has been cancelled
Publish container images / Build open-ai-canvas-backend (amd64) (push) Has been cancelled
Publish container images / Build open-ai-canvas-backend (arm64) (push) Has been cancelled
Publish container images / Build open-ai-canvas-web (multi) (push) Has been cancelled
Publish container images / Build open-ai-canvas-yingce-agent (multi) (push) Has been cancelled
Publish container images / Publish open-ai-canvas-backend manifest (push) Has been cancelled
Publish container images / Publish open-ai-canvas-web manifest (push) Has been cancelled
Publish container images / Publish open-ai-canvas-yingce-agent manifest (push) Has been cancelled
Publish container images / Publish release assets (push) Has been cancelled
This commit is contained in:
@@ -136,4 +136,4 @@ LOCAL_UID=$(id -u) LOCAL_GID=$(id -g) \
|
||||
docker compose -f docker-compose.dev.yml up --build
|
||||
```
|
||||
|
||||
Docker 开发编排也使用 `.local/project-workbench-debug`,并默认暴露前端 `3000` 和后端 `8080`。端口冲突时,可通过 `CANVAS_WEB_HOST_PORT` 和 `CANVAS_BACKEND_HOST_PORT` 调整宿主机端口。
|
||||
Docker 开发编排也使用 `.local/project-workbench-debug`,并默认暴露前端 `7380` 和后端 `7381`(后端在容器内仍监听上游的 `8080`)。端口冲突时,可通过 `CANVAS_WEB_HOST_PORT` 和 `CANVAS_BACKEND_HOST_PORT` 调整宿主机端口。
|
||||
|
||||
@@ -5,6 +5,13 @@ description: 当前项目已实现功能的手工验证清单与未确认边界
|
||||
|
||||
# 待测试
|
||||
|
||||
## 本地端口约定对齐(dev 编排与后端默认监听)
|
||||
|
||||
- 已实现:`docker-compose.dev.yml` 宿主机端口改为 `${CANVAS_WEB_HOST_PORT:-7380}:7380`(vite 容器内外统一 7380,与 `web/package.json` 一致)和 `127.0.0.1:${CANVAS_BACKEND_HOST_PORT:-7381}:8080`,与本项目 7380/7381 约定及该文件的 `CANVAS_CORS_ORIGINS` 对齐。同步更新 `README.md`、`docs/content/docs/backend/local-development.mdx`、`.env.example`、`AGENTS.md` 端口清单。
|
||||
- 已实现:`backend/cmd/server/main.go` 的 `CANVAS_BACKEND_ADDR` 默认值改为 `127.0.0.1:7381`(本仓库对上游唯一的一行端口偏离),`backend/cmd/server/fork_env.go` 不再重复注入、只保留 `.env` 加载与启动诊断;容器内仍由 `backend/Dockerfile` 与各 Compose 显式注入 `:8080`。
|
||||
- 已验证:用本地 `yaml` 依赖解析三个本地编排文件,端口映射为 `docker-compose.yml` / `docker-compose.local.yml` 的 `7380:3000`,`docker-compose.dev.yml` 的 `7380:7380` 与 `7381:8080`;`cd backend && go test ./cmd/server/...` 通过。
|
||||
- [ ] 未验证:本机无 Docker,未实际启动 `docker-compose.dev.yml`;需在有 Docker 的机器确认前端 7380 可访问、`/api` 经容器内 `http://backend:8080` 代理正常。
|
||||
|
||||
## 图片与视频电商出品工作室
|
||||
|
||||
- 已实现:`/toolbox/image` 与 `/toolbox/video` 保留紧凑工作区入口,移除顶部品牌介绍区;提供创作流程条、重置入口、快捷出品目标和工具选择弹窗。弹窗桌面五列,961px 以下四列、768px 以下两列;选择工具后空提示词自动套用首个预设,已有内容可通过预设入口追加或替换。
|
||||
|
||||
Reference in New Issue
Block a user