🔄 卡若AI 同步 2026-03-11 17:00 | 更新:水溪整理归档、运营中枢工作台 | 排除 >20MB: 11 个
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
## 万推部署到 KR 宝塔
|
||||
|
||||
- 日期:2026-03-11
|
||||
- 项目:`万推`
|
||||
- 服务器:`KR 宝塔` `43.139.27.93`
|
||||
- 域名:`https://wantui.quwanzhi.com`
|
||||
|
||||
### 本次结论
|
||||
|
||||
- `KR 宝塔` 上原先没有 `wantui / 万推` 项目。
|
||||
- `KR` 服务器宿主机 `8000` 不能直接给万推用,因为 `kr-ai.quwanzhi.com` 历史上占用了 `127.0.0.1:8000` 反代。
|
||||
- 最终采用:`wantui` 容器监听容器内 `8000`,宿主机映射为 `127.0.0.1:3810`,再由 Nginx 反代到域名。
|
||||
|
||||
### 关键经验
|
||||
|
||||
- `docker-compose.yml` 最好把宿主机端口参数化:`WANTUI_HOST_PORT`,避免和服务器已有业务端口冲突。
|
||||
- Dockerfile 里 Debian 源若走 `http://deb.debian.org`,在当前网络环境下容易被代理到 `198.18.*` 导致中途下载失败;改成 `https://deb.debian.org` 更稳。
|
||||
- `python -m playwright install --with-deps chromium firefox` 会额外尝试下载 headless shell,当前网络下容易失败;改成 `python -m playwright install --with-deps --no-shell chromium firefox` 更稳。
|
||||
- 若服务器本机 `docker build` 拉 Docker Hub 超时,可以改走:本机 `buildx --platform linux/amd64` 构建 → `docker save | gzip` → `scp` → 服务器 `docker load`。
|
||||
- 宝塔 Nginx 配置通过 SSH 写入时,`$host`、`$scheme` 等变量要防止被本地 shell 提前展开,否则会出现 `proxy_set_header` 参数错误。
|
||||
- `acme.sh` 走 `dns_ali` 可直接给 `wantui.quwanzhi.com` 签证书;长时间签发任务建议后台跑并看日志,避免 SSH 长连接被掐断。
|
||||
|
||||
### 最终状态
|
||||
|
||||
- 本机测试:`http://127.0.0.1:8010/api/health` 正常。
|
||||
- 线上服务:`https://wantui.quwanzhi.com/api/health` 正常。
|
||||
- KR 容器:`wantui`,状态 `healthy`,端口映射 `127.0.0.1:3810->8000`。
|
||||
@@ -291,3 +291,4 @@
|
||||
| 2026-03-11 15:07:58 | 🔄 卡若AI 同步 2026-03-11 15:07 | 更新:卡木、运营中枢工作台 | 排除 >20MB: 11 个 |
|
||||
| 2026-03-11 15:17:54 | 🔄 卡若AI 同步 2026-03-11 15:17 | 更新:水溪整理归档、卡木、运营中枢工作台 | 排除 >20MB: 11 个 |
|
||||
| 2026-03-11 15:20:04 | 🔄 卡若AI 同步 2026-03-11 15:19 | 更新:运营中枢工作台 | 排除 >20MB: 11 个 |
|
||||
| 2026-03-11 15:36:57 | 🔄 卡若AI 同步 2026-03-11 15:36 | 更新:运营中枢工作台 | 排除 >20MB: 11 个 |
|
||||
|
||||
@@ -294,3 +294,4 @@
|
||||
| 2026-03-11 15:07:58 | 成功 | 成功 | 🔄 卡若AI 同步 2026-03-11 15:07 | 更新:卡木、运营中枢工作台 | 排除 >20MB: 11 个 | [仓库](http://open.quwanzhi.com:3000/fnvtk/karuo-ai) [百科](http://open.quwanzhi.com:3000/fnvtk/karuo-ai/wiki) |
|
||||
| 2026-03-11 15:17:54 | 成功 | 成功 | 🔄 卡若AI 同步 2026-03-11 15:17 | 更新:水溪整理归档、卡木、运营中枢工作台 | 排除 >20MB: 11 个 | [仓库](http://open.quwanzhi.com:3000/fnvtk/karuo-ai) [百科](http://open.quwanzhi.com:3000/fnvtk/karuo-ai/wiki) |
|
||||
| 2026-03-11 15:20:04 | 成功 | 成功 | 🔄 卡若AI 同步 2026-03-11 15:19 | 更新:运营中枢工作台 | 排除 >20MB: 11 个 | [仓库](http://open.quwanzhi.com:3000/fnvtk/karuo-ai) [百科](http://open.quwanzhi.com:3000/fnvtk/karuo-ai/wiki) |
|
||||
| 2026-03-11 15:36:57 | 成功 | 成功 | 🔄 卡若AI 同步 2026-03-11 15:36 | 更新:运营中枢工作台 | 排除 >20MB: 11 个 | [仓库](http://open.quwanzhi.com:3000/fnvtk/karuo-ai) [百科](http://open.quwanzhi.com:3000/fnvtk/karuo-ai/wiki) |
|
||||
|
||||
@@ -38,7 +38,7 @@
|
||||
| Soul 创业实验 | `开发/3、自营项目/一场soul的创业实验-react` | **3000** | **3002** | 开发:`pnpm dev -- -p 3002`(避免与其它占 3000 的冲突);部署:项目目录 `docker compose up -d` | 部署用 3000 时注意仅此项目;开发建议 3002 |
|
||||
| OpenClaw 网关 | 已并入 **website** 编排 | **18789** / **18790** | — | 神射手目录 `docker compose up -d`(镜像需在 OpenClaw 项目内先 build:`openclaw:local`) | 容器名 `website-openclaw-gateway`;配置见 `开发/8、小工具/Docker项目/OpenClaw/openclaw/.env` |
|
||||
| n8n | 已并入 **website** 编排 | **5678** | — | 神射手目录 `docker compose up -d` | 容器名 `website-n8n`;工作流自动化,访问 http://localhost:5678 |
|
||||
| 万推 | `/Users/karuo/Documents/开发/3、自营项目/万推` | **8000** | **8001** | 开发:`cd backend && python main.py`(可改 port 8001)或 `uvicorn main:app --host 0.0.0.0 --port 8001` | 视频矩阵分发;本机 8000 被占时用 8001 |
|
||||
| 万推 | `/Users/karuo/Documents/开发/3、自营项目/万推` | **8000** | **8001** | 开发:`cd backend && python main.py`(可改 port 8001)或 `uvicorn main:app --host 0.0.0.0 --port 8001`;Docker:`docker compose up -d --build` | 视频矩阵分发;本机 8000 被占时用 8001;**KR 宝塔 Docker 实际宿主端口 3810,域名 `https://wantui.quwanzhi.com` 由 Nginx 反代到 127.0.0.1:3810** |
|
||||
|
||||
---
|
||||
|
||||
@@ -68,3 +68,4 @@
|
||||
| 2026-03-01 | OpenClaw 网关迁入 website 编排,容器名 website-openclaw-gateway,端口 18789/18790;启动同神射手目录 |
|
||||
| 2026-03-04 | n8n 归入 website 编排,容器名 website-n8n,端口 5678;神射手目录启动 |
|
||||
| 2026-03-10 | 万推登记:开发端口 8001(8000 被占时);backend 目录启动 |
|
||||
| 2026-03-11 | 万推新增 Docker 部署说明:项目根目录 `docker compose up -d --build`;KR 宝塔容器宿主端口 3810,经 `wantui.quwanzhi.com` HTTPS 反代访问 |
|
||||
|
||||
Reference in New Issue
Block a user