• Joined on 2022-10-31
eli pushed to main at eli/vpsetup 2026-10-10 10:53:54 +08:00
13637a1c9e docs(HANDOFF): netbird 落地结果 + OPNsense ACME 自动化可复用配方
eli pushed to main at eli/vpsetup 2026-10-10 10:48:11 +08:00
084bba7226 fix(apt): Caddy 官方源 402 的窄容错——upgrade 不再在第一步就中止
eli pushed to main at eli/vpsetup 2026-10-10 09:59:27 +08:00
addd631e79 docs: 额外站点扩展点(README 章节 + 环境变量表 + AGENTS/HANDOFF)
d848a14f43 feat(caddy): 额外站点目录扩展点——升级安全的 import,手加站点不再被 upgrade 覆盖
Compare 2 commits »
eli pushed to main at eli/vpsetup 2026-10-10 09:44:09 +08:00
796dcd722b docs: gcorhy 未决项了结(用户确认域名本身已废弃);标注 migrate 额外站点合并逻辑由另一会话负责
eli pushed to main at eli/vpsetup 2026-10-09 23:47:59 +08:00
cba988f55c docs: 新增 docs/HANDOFF.md —— 旧 Claude 会话中的部署事实落库
6c1a9f7d9a docs: 项目指引迁移 CLAUDE.md → AGENTS.md(DSH 原生),补访问地图与 standing constraints
Compare 2 commits »
eli pushed to main at eli/vpsetup 2026-09-28 13:10:14 +08:00
057a77f8ff docs: cdn-bypass 注释/CLAUDE.md 对齐新架构(客户端流量同样经 nft 筛选;direct 出站带 255 的典型症状;188 官方 CIDR;drop-in 20- 前缀)
eli pushed to main at eli/vpsetup 2026-09-28 13:04:52 +08:00
23e75dab24 fix: cdn-bypass drop-in 改名 20- 前缀——官方 xray 安装脚本自带 10-donot_touch_single_conf.conf 会在同前缀 ASCII 序后加载盖掉我们的 -confdir;卸载同时清 10-/20- 两种残留
eli pushed to main at eli/vpsetup 2026-09-28 12:51:25 +08:00
12189de816 fix: systemd drop-in ExecStart 从新版 {path=...;argv[]=...} 形式正确抽出 argv[]
eli pushed to main at eli/vpsetup 2026-09-28 11:55:23 +08:00
1c69bd6bb0 fix: migrate 脚本 xray 解析器补上 # 剥注释(gcoregon 配置含 # 注释无法解析)
eli pushed to main at eli/vpsetup 2026-09-28 11:50:03 +08:00
d4e238cd75 refactor: 端口过滤下沉到 nft 层(xray 不再做端口筛选),架构对齐 nft 全筛原则
eli pushed to main at eli/vpsetup 2026-09-28 11:34:54 +08:00
68c29d97d1 fix: cdn-bypass 清单只保留三家公司官方段(401→188,剔除 213 条来源不明的 LE 回源 IP)
eli pushed to main at eli/vpsetup 2026-09-28 08:16:24 +08:00
44e1531924 test: cdn-bypass 脚本 DRY_RUN 断言(routing 端口过滤 / mark255 / 双 nft 表 / CIDR≥400)
1b5a0f25e3 fix: cdn-bypass 与 gcoregon 实战清单合并(287→401) + routing 端口过滤
Compare 2 commits »
eli pushed to main at eli/vpsetup 2026-09-26 16:47:49 +08:00
7db64aedd9 fix: northflank 模板容器端口 443->8443(对齐实测:public 端口是 8443,443 是 private 上已移除的死 REALITY)
eli pushed to main at eli/vpsetup 2026-09-26 15:48:31 +08:00
d3d8f8a3df docs: northflank/ 部署模板(XHTTP 最优配置 + hy2 + healthcheck 指南)
eli pushed to main at eli/vpsetup 2026-09-26 15:32:38 +08:00
f9d829934d feat: 迁移脚本 migrate_existing_stack.sh + WS_PATH 参数化 + ACTION=links
ff77b7e69f chore: gitignore 加入 .env(Northflank API token 等本地机密,不入库)
Compare 2 commits »
eli pushed to main at eli/vpsetup 2026-09-26 12:25:33 +08:00
b4e53c5d27 docs: README 重构——索引、选型总览、mermaid 架构图、新增 cdn-bypass 章节
8cbd977d22 feat: 新增 setup_cdn_bypass_tproxy.sh —— CDN 绕行透明代理
e932564fd6 fix: nftables 运行时只加载自己的表,不再执行整份 nftables.conf
Compare 3 commits »
eli pushed to main at eli/vpsetup 2026-08-25 15:25:24 +08:00
9ca581c1e9 fix: ECH 默认 DNS 8.8.8.8 -> 9.9.9.9(Quad9,实测不被屏蔽;8.8.8.8 偶发断)
eli pushed to main at eli/vpsetup 2026-08-25 13:13:26 +08:00
9385f02421 fix: ECH 默认查询改用 udp://8.8.8.8(明文 UDP53,墙内实测最稳)
eli pushed to main at eli/vpsetup 2026-08-25 12:30:56 +08:00
e362c3d3fd fix: ECH default DoH -> 8.8.8.8 IP 字面量(实测连通;免 dns.google 域名二次解析)
eli pushed to main at eli/vpsetup 2026-08-25 12:24:45 +08:00
e8787278b7 fix: ECH default DoH endpoint cloudflare-dns.com -> dns.google