docs: 同步 EC2 栈删除后的文档
ci-pangolin / Lint — shellcheck (push) Has been cancelled
ci-pangolin / OpenAPI Sync Check (push) Has been cancelled
ci-pangolin / Redline Scan — 脱敏 (UI 文案) (push) Has been cancelled
ci-pangolin / Flutter — analyze + test (push) Has been cancelled

- CLAUDE.md 重写:去掉 EC2/marzban 部署、架构、cutover/rollback 命令、自动部署 CD;
  改为自有 VPS 自建方向(RackNerd Debian 12、ssh racknerd 免密、512MB→SQLite)、
  补 server/ Go 后端与多数据库(DB_DRIVER)说明;保留设计 token 单源段
- 删 docs/回滚手册.md(EC2 edge 切换/回滚,脚本已删)
- 删 docs/备份与灾备.md(EC2 MySQL/marzban xtrabackup→S3,backup 栈已删)
- app/kernel/poc/README.md:REALITY 参数来源由 EC2 改为自建节点(single-node)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
wangjia
2026-06-18 07:01:13 +08:00
parent bf81c786b2
commit 53caaf54f0
4 changed files with 57 additions and 580 deletions
+6 -8
View File
@@ -37,21 +37,19 @@ sudo chmod u+s "${SINGBOX_PATH}"
### 3. 获取 REALITY 服务端参数
部署节点的 EC2 拿 REALITY 公钥和 UUID
自建节点(`deploy/single-node`)拿 REALITY 公钥/short_id 和节点 UUID
```bash
# EC2 上 Xray REALITY 密钥对(deploy/xray/secrets/ 或 Bitwarden
ssh ec2 "cat ~/pangolin/xray/secrets/reality_keys.json 2>/dev/null || echo '不存在,需手动生成'"
# 若未生成,在 EC2 上运行:
# docker run --rm ghcr.io/xtls/xray-core x25519 | tee /tmp/reality_keys.txt
# 节点上由 single-node/deploy.sh 生成的 REALITY 参数:
ssh <node> "grep -E 'REALITY_PBK|REALITY_SHORT_ID' /etc/pangolin/reality.env"
# 节点 UUID:见 single-node 的 seed,或控制面 nodes 表
```
### 4. 渲染 PoC 配置
```bash
export SERVER_HOST="18.136.60.128" # EC2 公网 IP
export SERVER_PORT="11443" # Xray VLESS 端口
export SERVER_HOST="<节点公网IP>" # 自建节点公网 IP
export SERVER_PORT="11443" # REALITY 端口
export REALITY_UUID="your-uuid-here"
export REALITY_PUBLIC_KEY="your-x25519-public-key"
export REALITY_SHORT_ID="your-short-id"