fe18e608dc6539018c52780fbe243074fb9bf058
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。
K8s 可设置环境变量覆盖 A 站地址(默认已按 CI 命名规则写好):
A_UPSTREAM=http://project57-deploy.ns-project57.svc.cluster.local:3000
本地运行
- A 站打包并启动:
cd ../project57
pnpm build:embed
pnpm dev
- 本仓库:
pnpm install
pnpm dev
默认 http://localhost:4173 ,并代理到 http://localhost:3000。A 站端口不同则改 .env 里的 VITE_A_ORIGIN。
Languages
TypeScript
46.1%
HTML
25.4%
Shell
16.5%
Dockerfile
12%