Commit Graph

373 Commits

Author SHA1 Message Date
hailin 20e6d90cf3 fix(blogai): 修复 .env.example 中失效的前端运行地址,恢复 BLOGAI_HOST 占位符机制
NEXT_PUBLIC_CLIENT_BASE_WS 在构建期被内联进 chat-model.tsx,
原值 wss://www.jellyai.xyz/ws 已失效。线上镜像 cradle:latest 用的是
wss://ai.szaiai.com/api/v1/deploy/ws,但该值来自构建机上一份未提交的
.env,仓库里无从得知,照仓库直接构建会导致聊天 WebSocket 连接失败。

Dockerfile 中的 `sed -i "s|{{BLOGAI_HOST}}|${BLOGAI_HOST}|g"` 因
.env.example 里缺少该占位符而一直空转,--build-arg BLOGAI_HOST 实际无效。
改为占位符形式后该机制恢复工作,构建地址不再依赖构建机本地文件。

NEXT_PUBLIC_CLIENT_IMAGE_URL 原值 http://14.17.80.241:8090 已失效,
线上构建同样为空,置空以与线上一致。

验证:以 --build-arg BLOGAI_HOST=ai.szaiai.com 重新构建镜像并启动,
与线上 ai.szaiai.com 对比 —— 内联地址、23 条 API 清单、7 个页面响应
与字节数、/api/health 输出全部一致。

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-24 21:22:08 -07:00
hailin 48ee6b382f . 2025-07-09 22:29:55 +08:00
hailin 659f527012 . 2025-07-05 18:45:47 +08:00
hailin c6c6e97583 . 2025-07-05 18:33:06 +08:00
hailin 2644080a5c . 2025-07-05 17:09:09 +08:00
hailin d28c8f9023 . 2025-07-05 17:00:11 +08:00
hailin c532ff5a26 . 2025-07-03 11:13:19 +08:00
hailin fc74b04ebc . 2025-06-24 17:42:28 +08:00
hailin bb451dd6e4 . 2025-06-24 17:39:55 +08:00
hailin 3d203acf51 . 2025-06-24 16:44:59 +08:00
hailin 04db5e7b0b . 2025-06-24 16:38:52 +08:00
hailin 6e77f629e9 . 2025-06-24 00:11:37 +08:00
hailin 3960aeb7a3 . 2025-06-24 00:09:32 +08:00
hailin 745b67930b . 2025-06-24 00:00:09 +08:00
hailin ebf7120505 . 2025-06-23 23:49:28 +08:00
hailin 0b89cc7d86 . 2025-06-23 23:17:14 +08:00
hailin ad108a7794 . 2025-06-23 23:11:38 +08:00
hailin 89cb341b31 . 2025-06-23 22:29:46 +08:00
hailin 7704cd90c3 . 2025-06-23 22:22:40 +08:00
hailin 058485e5f9 . 2025-06-23 22:01:46 +08:00
hailin 6755707425 . 2025-06-23 21:49:45 +08:00
hailin cd859ecf74 . 2025-06-23 21:27:03 +08:00
hailin c7c6561bc9 . 2025-06-23 20:59:33 +08:00
hailin 479852fff0 . 2025-06-23 14:11:53 +08:00
hailin 16d6abb84a . 2025-06-23 13:58:56 +08:00
hailin 2beac56c1e . 2025-06-23 13:52:49 +08:00
hailin a4d2067d70 . 2025-06-23 13:47:53 +08:00
hailin 617780ef4b . 2025-06-23 13:40:08 +08:00
hailin 8d3643ebf1 . 2025-06-23 13:34:24 +08:00
hailin 54306ea870 . 2025-06-23 13:32:21 +08:00
hailin 2a36e7e08a . 2025-06-23 13:27:03 +08:00
hailin 710b6ebdfc . 2025-06-23 13:24:46 +08:00
hailin 0b9998528f . 2025-06-23 13:21:43 +08:00
hailin ea8768003b . 2025-06-23 13:16:17 +08:00
hailin c50c7eeab5 . 2025-06-23 13:12:48 +08:00
hailin d22a1fbb6b . 2025-06-23 13:01:24 +08:00
hailin ab01d11f31 . 2025-06-23 12:57:35 +08:00
hailin 7e8737eddd . 2025-06-23 12:53:45 +08:00
hailin 42ab656ca3 . 2025-06-23 12:49:41 +08:00
hailin a4085bfc89 . 2025-06-23 12:44:23 +08:00
hailin 185d1413ba . 2025-06-23 12:40:07 +08:00
hailin 895ca4beec . 2025-06-23 12:13:27 +08:00
hailin 9139583aba . 2025-06-23 12:10:54 +08:00
hailin 9161d6acd8 . 2025-06-23 12:05:45 +08:00
hailin 1bb5e03fcf . 2025-06-23 12:00:38 +08:00
hailin d57f222683 . 2025-06-23 11:48:20 +08:00
hailin b88044604e . 2025-06-23 11:45:07 +08:00
hailin de8d122b60 . 2025-06-23 11:40:37 +08:00
hailin a75eebf2e6 . 2025-06-23 11:38:28 +08:00
hailin ea69a0b4fe . 2025-06-23 11:11:30 +08:00