docs: 说明如何作为页签嵌入 mainPage(/ttf/ 反代到 8888)

本项目独立运行;嵌入仅在 mainPage 站点的 Apache 加 /ttf/ 反代 + mainPage
配置 pageUrl,移除不影响本项目独立运行。
This commit is contained in:
2026-07-23 02:26:32 +00:00
parent 7edcf8c67a
commit 84bd2baeb6

View File

@@ -120,6 +120,17 @@ sudo ufw allow 8888/tcp
浏览器访问 `http://<服务器IP>:8888` 即可。若通过域名访问(如 `f.zikai.wang`),需在 `vite.config.js``preview.allowedHosts` 中添加该域名。 浏览器访问 `http://<服务器IP>:8888` 即可。若通过域名访问(如 `f.zikai.wang`),需在 `vite.config.js``preview.allowedHosts` 中添加该域名。
### 6. 嵌入主页(可选)
本项目也可作为 [mainPage](https://git.zikai.wang/zikai/zMainPage) 的一个页签嵌入展示。方式是在 mainPage 所在站点的 Apache 配置中,把 `/ttf/` 反向代理到本地 8888
```apache
ProxyPass /ttf/ http://127.0.0.1:8888/
ProxyPassReverse /ttf/ http://127.0.0.1:8888/
```
mainPage 的 `src/config/app.config.js``timeTableFix.pageUrl = '/ttf/'` 即指向此代理。代理时 Apache 会把 Host 改写为 `127.0.0.1:8888`localhost无需在本项目的 `allowedHosts` 中加 `zikai.wang`。本项目本身完全独立,移除该代理与 mainPage 页签不影响其独立运行。
## 使用(启动 / 关闭) ## 使用(启动 / 关闭)
服务由 systemd 管理,开机自启、崩溃自动恢复。 服务由 systemd 管理,开机自启、崩溃自动恢复。