---
title: BS-SG-001 新加坡铸渊大脑 · 全量基础设施地图
tcs: ICE-GL-ZY001
created: D131 · 2026-06-12
updated: D131 · 2026-06-12
domain: guanghubingshuo.com · guanghuclip.cn
ip: 43.156.237.110
gatekeeper: :3911 · guanghu-engine v2.1.0
---

# BS-SG-001 · 全量地图

## 域名绑定

| 域名 | SSL | 状态 | Nginx配置 |
|------|-----|------|-----------|
| guanghubingshuo.com | ✅ ECDSA · 64天到期 | 运行中 | sites-enabled/guanghubingshuo.com |
| www.guanghubingshuo.com | ✅ 同上 | 运行中 | 同上 |
| guanghuclip.cn | ⚠️ 证书已获取·HTTPS未启用 | 运行中(HTTP) | sites-enabled/guanghuclip.cn -> sites-available/guanghuclip.cn |
| www.guanghuclip.cn | 同上 | 运行中 | 同上 |
| _ (default) | 无 | 兜底 | sites-enabled/default |

⚠️ 问题: sites-enabled/ 有2个.bak文件造成server_name冲突（guanghubingshuo.com.bak.D123fix, .bak.D126）

## guanghubingshuo.com 路由表
root: /var/www/html
```
/                     → 静态主页
/code/                → Forgejo :3001 (代码仓库)
/juzi/                → Gitea-Juzi :3002 (局子Git)
/juzi/aircraft/       → Python uvicorn :8001 (辰星飞行器)
/console/             → PM2 console-server :3920 (管理台)
/desk/                → PM2 desk-system :3921 (桌面)
/brain-db/            → PM2 persona-brain-db :3914 (人设数据库)
/outline/             → Docker Outline :3090 (Wiki)
/dex/                 → Docker DEX :5556 (身份联邦)
/api/                 → 条件路由: :3998 (monitor-api) 或 :3090 (Outline Referer)
/guanghu-repo/        → 静态主页
/guanghu-repo/files/  → /opt/zhuyuan/guanghulab/ (文件浏览)
/guanghu-repo/api/    → node :3913
/hli/                 → HLIP WebSocket :3010
/auth/                → Docker Outline :3090
/static/              → Docker Outline :3090
```

## guanghuclip.cn 路由表
root: /root/guanghuclip/frontend
```
/           → index.html (SPA，单页面应用)
/api/*      → proxy 127.0.0.1:3000 (光湖语言世界API·语言膜中间件)
/hli/*      → proxy 127.0.0.1:3000
/socket.io/*→ proxy 127.0.0.1:3000 (WebSocket)
/videos/    → /root/guanghuclip/frontend/videos/ (静态视频)
/data/      → /root/guanghuclip/frontend/data/ (JSON数据)
```

⚠️ 注意: 前端Vite public/ 约定在部署时需对齐。videos.json需同时在/public/data/ 和 /data/ 各放一份。

## 端口地图 (所有监听)

| 端口 | 绑定 | 进程 | 用途 |
|------|------|------|------|
| 80/443 | 0.0.0.0 | nginx | HTTP/HTTPS入口 |
| 3000 | * | node (非PM2) | guanghuclip后端·语言膜 |
| 3001 | 127.0.0.1 | forgejo (systemd) | Forgejo Git |
| 3002 | 127.0.0.1 | gitea-juzi (systemd) | 局子Git |
| 3010 | 127.0.0.1 | node (非PM2) | HLIP Bridge WebSocket |
| 3090 | 127.0.0.1 | Docker outline | Outline Wiki |
| 3803 | 127.0.0.1 | PM2 zy-proxy-v2-sub | 代理V2 |
| 3804 | 127.0.0.1 | PM2 zy-cloud-vpn | VPN |
| 3805 | 127.0.0.1 | PM2 zy-proxy-v3-sub | 代理V3 |
| 3900 | 0.0.0.0 | PM2 glada-agent | Glada代理 |
| 3905 | * | PM2 repo-mcp-sg | Repo MCP SG |
| 3906 | * | PM2 hldp-gate | HLDP Gate MCP |
| 3911 | 0.0.0.0 | PM2 engine | Gatekeeper引擎 |
| 3912 | * | PM2 image-studio | 图像工作室 |
| 3914 | * | PM2 persona-brain-db | 人设数据库 |
| 3920 | 127.0.0.1 | PM2 console-server | 控制台 |
| 3921 | * | PM2 desk-system | 桌面系统 |
| 3960 | 0.0.0.0 | PM2 pool-agent | 池代理 |
| 3990 | * | PM2 guanghu-repo | 光湖仓库 |
| 3998 | 127.0.0.1 | node monitor-api | 监控API |
| 5432 | 127.0.0.1 | PostgreSQL 16 (系统) | 数据库 |
| 5432 | Docker内 | PostgreSQL (Docker) | Outline DB |
| 6379 | Docker内 | Redis (Docker) | Outline缓存 |
| 5556 | 127.0.0.1 | Docker DEX | 身份联邦 |
| 8001 | 127.0.0.1 | Python uvicorn | 辰星飞行器 |
| 8443 | * | xray | 代理(VLESS/VMess) |

## PM2进程 (22个·全部在线)

核心服务: engine(3911), console-server(3920), persona-brain-db(3914), image-studio(3912)
应用: desk-system(3921), guanghu-repo(3990), glada-agent(3900), pool-agent(3960)
MCP: repo-mcp-sg(3905), hldp-gate(3906)
代理: zy-cloud-vpn(3804), zy-proxy-v2-sub/v3-sub, zy-swarm-defense等9个
Python: chenxing-aircraft(uvicorn 8001)

## Docker容器

| 容器 | 镜像 | 端口 | 用途 |
|------|------|------|------|
| outline | outlinewiki/outline:0.80.2 | 127.0.0.1:3090 | Wiki |
| outline-dex | dexidp/dex:latest | 127.0.0.1:5556 | 身份验证 |
| outline-postgres | postgres:16-alpine | 内部5432 | Outline数据库 |
| outline-redis | redis:7-alpine | 内部6379 | Outline缓存 |

## SSL证书

| 域名 | 到期 | 剩余 | 状态 |
|------|------|------|------|
| guanghubingshuo.com | 2026-08-16 | 64天 | ✅ HTTPS启用 |
| guanghuclip.cn | 2026-07-23 | 40天 | ⚠️ 证书已获取·HTTPS未启用 |

## guanghuclip.cn 请求路径

```
浏览器 GET guanghuclip.cn
  → DNS: 43.156.237.110
  → Nginx(80) 匹配 guanghuclip.cn server块
  → / → try_files $uri $uri/ /index.html → /root/guanghuclip/frontend/index.html
  → SPA加载 → fetch(/data/videos.json) → Nginx静态文件 → /root/guanghuclip/frontend/data/videos.json
  → JS渲染分镜卡片
  → 视频请求 GET /videos/qinshan-ep01-shot01.mp4 → /root/guanghuclip/frontend/videos/
  → 浏览器播放
```

## 已知问题

1. sites-enabled/ 有2个.bak文件造成server_name冲突 → 需迁移到sites-available/
2. guanghuclip.cn有SSL证书但只监听80 → 需配置HTTPS
3. guanghuclip后端(3000)未通过PM2管理 → 直接node运行
4. 端口3910和9999有Python简单HTTP服务器 → 非标准部署
