mdszxy a307d40346
CI Pipeline / check-commit (push) Successful in 4s
CI Pipeline / deploy-only (push) Has been skipped
CI Pipeline / build (push) Successful in 20s
CI Pipeline / deploy (push) Successful in 17s
fix: set page title to Swiss.iCapital [deploy]
2026-10-06 00:33:33 +08:00

project57-x

B 站宿主:浏览器只访问本站。A 站(project57)不需要公网域名。

  • 页面从 同源 加载 /embed/aurora.js
  • nginx(生产)或 Vite proxy(本地)把 /embed、/images、/api/contact 转到集群内 A 站
  • 以后给 B 站绑域名即可,不用改前端

CI 对齐 project0:提交带 [deploy] 会构建镜像并部署。nginx 监听 3000,/api/health 给探针。

仓库 Secrets:LFS_PAT、KUBECONFIG_BASE64。

B 站会反代 A 站的前台与后台:

  • 前台:/embed、/images、/api/contact
  • 后台:/admin、/_next、/api/*(登录 cookie 留在 B 域名)

默认上游走 A 站公网(集群内 project57-svc:80 当前会 Connection refused):

A_UPSTREAM=https://project57.website-build.org

后台入口:https://project57-x.website-build.org/admin/login

本地运行

  1. A 站打包并启动:
cd ../project57
pnpm build:embed
pnpm dev
  1. 本仓库:
pnpm install
pnpm dev

默认 http://localhost:4173 ,并代理到 http://localhost:3000。A 站端口不同则改 .env 里的 VITE_A_ORIGIN。

S
Description
No description provided
Readme
75 KiB
0 Stars 5 Watchers 0 Forks
Languages
TypeScript 46.1%
HTML 25.4%
Shell 16.5%
Dockerfile 12%