加速下载Sub-Web · GitHub Release · 反代镜像加速

本区块自动同步 Sub-Web 的官方 GitHub Release,并为每个文件预生成 4 个反代镜像加速下载通道。 国内访问 GitHub 慢、下载断、连接超时时,挑一个反代列点开即可,无需手动拼接镜像 URL。镜像只改变访问路径,文件内容、版本号、SHA 校验与 GitHub 官方一致。

暂无公开 Release,请到 CareyWang/sub-web Releases 页 查看后续发布。

TL;DR

Sub-Websubconverter 的开源 Web 前端面板(MIT,Vue.js)。让用户在浏览器图形化做订阅格式转换。核心用途:把机场提供的某种格式订阅转成你客户端要的格式(Clash / Surge / Quantumult / Loon 等互转)。对比:现代订阅管理用 Sub-Store;纯订阅互转用 Sub-Web。

Sub-Web 由 CareyWang 维护,2019+ 起在中文订阅转换圈流传。本文按定位、自建、使用、对比四块讲清楚。

Sub-Web 与 subconverter 的关系

用户浏览器
   ↓ 填订阅 URL + 选目标格式
[ Sub-Web 前端 ]
   ↓ 调 API
[ subconverter 后端 ]
   ↓ 返回转换后订阅
用户客户端粘新 URL

Sub-Web 是图形化壳,subconverter 是核心。

公共 Sub-Web / subconverter 服务

社区维护:

⚠️ 公共服务会看到你的订阅内容,敏感场景请自建。

自建 Sub-Web

1. 部署 subconverter

cd /opt
wget https://github.com/tindy2013/subconverter/releases/latest/download/subconverter_linux64.tar.gz
tar xzf subconverter_linux64.tar.gz
cd subconverter
./subconverter

监听 :25500。

2. 部署 Sub-Web

cd /var/www
git clone https://github.com/CareyWang/sub-web.git
cd sub-web
npm install
npm run build

dist/ 目录是静态文件,扔 nginx:

server {
    listen 80;
    server_name sub.example.com;
    root /var/www/sub-web/dist;
    index index.html;

    location / {
        try_files $uri $uri/ /index.html;
    }
}

3. 修改 Sub-Web 后端

src/views/Subconverter.vue 中改默认 backend URL:

const defaultBackend = 'https://your-vps:25500/sub';

重新 npm run build → 部署。

4. SSL(推荐)

certbot --nginx -d sub.example.com

Sub-Web 访问 https://sub.example.com

使用

基本转换

  1. 浏览器打开 Sub-Web
  2. 「订阅链接」:粘机场原订阅 URL
  3. 「客户端」:选 Clash / Surge / Quantumult / Loon 等
  4. 「远程配置」:可填 ACL4SSR 或自定义规则集 URL(可选)
  5. 点「生成订阅链接」
  6. 复制生成的 URL,粘到客户端

高级选项

  • 启用 / 禁用 UDP / 跳过证书检查 / 重命名节点
  • 自定义后端 URL
  • 节点过滤(如只保留香港节点)

客户端导入

把 Sub-Web 生成的 URL 粘到客户端:

与 Sub-Store 对比

维度Sub-WebSub-Store
定位纯订阅格式转换订阅管理 + 节点筛选 + 自定义规则
后端依赖subconverter自带
维护活跃度★★(放缓)★★★★★
UI 现代度★★★★★★★★
节点筛选简单复杂规则
自定义规则集通过 subconverter内置
部署难度中(需 subconverter)

新建议用 Sub-Store 替代。Sub-Web 适合「只要转换格式不要管理」的极简场景。

常见报错

生成订阅 URL 后客户端导入失败

  • 检查后端 subconverter 是否正常运行
  • 检查 backend URL 是否对外可访问(公网 IP / 域名)

subconverter 报错 “config not found”

  • 远程配置 URL 失效 → 换或留空

转换后节点缺失

  • subconverter 不识别某些新协议(如 Hysteria 2)→ 升级 subconverter 到最新
  • 或改用 Sub-Store(协议支持更全)

Sub-Web 配套订阅

Sub-Web 是转换工具,不提供订阅源。需要:

来源与最后核对

本文最后实际验证日期:2026-05-20。