cjw
|
9e52c95400
|
X
|
2026-09-26 21:40:48 +08:00 |
|
cjw
|
0c69d4c347
|
x
|
2026-09-26 21:34:22 +08:00 |
|
cjw
|
62fd22cb31
|
x
|
2026-09-26 21:23:04 +08:00 |
|
cjw
|
d8d4deffd1
|
fix(deploy): .env 容器内连宿主基础设施走 172.17.0.1(bridge 网关)
原 .env 用宿主机 hostname 'szcjw' 作为 DB_HOST/REDIS_HOST/RUSTFS_ENDPOINT
主机名,容器内无此 hostname → DNS 失败 → 后端启动后任何 DB 操作报
ConnectionRefusedError: [Errno 111](上传 /api/upload 时触发 500)。
修法:全部改 172.17.0.1(Linux Docker bridge 网关固定值)。
部署机若网关不同(vpn/podman 等),用
docker network inspect bridge --format '{{range .IPAM.Config}}{{.Gateway}}{{end}}'
查实际值后替换。
Co-Authored-By: Claude Code <noreply@anthropic.com>
EOF
|
2026-09-26 21:22:00 +08:00 |
|
cjw
|
3615902e8d
|
fix(deploy): .env 显式写 BACKEND_PORT=(空值),backend 不再随机分配宿主机端口
|
2026-09-26 21:14:19 +08:00 |
|
cjw
|
f0110df164
|
🔧 build(deploy): .env / .env.example 补 FRONTEND_PORT=10003 + 端口段重写
部署机实测:docker compose up -d --build 报
WARN[0000] The "FRONTEND_PORT" variable is not set. Defaulting to a blank string.
根因:之前所有 compose 端口相关 commit 只改 .env.example,未同步 .env;
服务器 .env 缺失 FRONTEND_PORT 与 BACKEND_PORT,前端容器端口因此暴露到
docker 自动分配的 32769,backend 暴露到 32770。
修复:
- .env 端口段补全:FRONTEND_PORT=10003 + BACKEND_PORT(注释留空)
- .env.example 端口段重写:与 .env 对齐,强化 DEPLOYMENT.md §1.2 选择 A
约定(前端独占宿主端口、backend 不暴露)
- 移除冗余的 HOST/PORT(uvicorn compose 命令硬编码 8000/8001,
直跑场景由 --host/--port 控制;env 注入未读取,删除减少心智负担)
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-26 21:11:03 +08:00 |
|
cjw
|
3ea59551db
|
模块拆分 init
|
2026-08-27 14:53:22 +08:00 |
|
cjw
|
2f811b986c
|
fix(deploy): 恢复跟踪 .env,修复服务器 git pull 后无 .env 导致服务无法启动
|
2026-07-31 16:07:44 +08:00 |
|
cjw
|
975fa1ffac
|
init
|
2026-07-13 17:44:37 +08:00 |
|
cjw
|
a68b9ca57f
|
x
|
2026-05-11 11:35:15 +08:00 |
|
cjw
|
8d8f6c49ef
|
Merge remote-tracking branch 'origin/main'
|
2026-04-13 09:44:50 +08:00 |
|
cjw
|
8ad85bbd90
|
重构路由
|
2026-04-13 09:43:24 +08:00 |
|
cjw
|
c72c47b102
|
x
|
2026-03-29 16:24:43 +08:00 |
|
cjw
|
42a4a59277
|
init
|
2026-03-04 01:10:20 +08:00 |
|
cjw
|
0aa6f6ab62
|
init
|
2026-03-03 23:24:22 +08:00 |
|
cjw
|
5a4f8014f3
|
init
|
2026-02-15 00:27:29 +08:00 |
|
cjw
|
6bef60948c
|
init x
|
2026-02-15 00:21:28 +08:00 |
|
cjw
|
fc9d157951
|
init x
|
2026-02-15 00:03:46 +08:00 |
|
cjw
|
a2986afe19
|
init
|
2026-02-14 23:55:22 +08:00 |
|
cjw
|
6f11fbc1d6
|
init
|
2026-02-14 23:26:48 +08:00 |
|
cjw
|
83fcae533a
|
init
|
2026-02-14 23:19:44 +08:00 |
|
cjw
|
8720a7181e
|
init
|
2026-02-14 23:15:03 +08:00 |
|
cjw
|
67d074fa61
|
init
|
2026-02-14 23:09:44 +08:00 |
|
cjw
|
f9c49f0f8e
|
init
|
2026-02-14 23:08:41 +08:00 |
|
cjw
|
2c5d840117
|
init x
|
2026-02-13 01:01:20 +08:00 |
|
cjw
|
d95d8610b4
|
init x
|
2026-02-13 00:42:20 +08:00 |
|
cjw
|
f52006554c
|
init
|
2026-02-13 00:35:03 +08:00 |
|
cjw
|
aa1c91b818
|
init
|
2026-02-13 00:29:12 +08:00 |
|
cjw
|
7b09eb3d89
|
init
|
2026-02-12 23:27:42 +08:00 |
|