自建订阅转换 SubConverter

自建订阅转换 SubConverter
WuCNebssss自建订阅转换 SubConverter
什么是订阅转换?
因为市面上的梯子很多,支持的订阅格式各不相同,所以我们需要一个可以转换订阅格式的工具。
市面上最常见的订阅转换工具是 SubConverter,但是因为原作者 tindy2013 更新维护频率并不高,
所以这次教程演示的是另一个大佬维护的版本 asdlokj1qpi233/subconverter(请给大佬的项目点颗Star支持一下),有问题可以在该项目的 issues 提交反馈。
什么是前端与后端?
后端:实际负责处理订阅转换的核心程序,即 SubConverter 本体。例如:
- https://subapi.cmliussss.net(CM佬维护)
- https://url.v1.mk(肥羊维护)
重要:后端没有用户界面,直接访问域名网页打不开是正常现象。后端只需要提供 API 接口,供前端调用来完成订阅转换。
前端:用户交互界面,提供方便的方式让用户输入订阅链接、选择转换格式的静态网页。例如:
- https://sub.cmliussss.com (CM佬维护的订阅转换前端)
- https://suburl.v1.mk (肥羊维护的订阅转换前端)
说明:前端网页可以正常打开,如果你不打算将订阅转换作为公共服务提供给他人使用,前端其实是可有可无的。
📋 部署须知
本教程采用 Docker 容器化部署方式:
无 VPS 用户:可以使用 ClawCloudRun 直接部署后端。本教程重点介绍如何使用 ClawCloudRun 部署后端。
有 VPS 用户:可以在 VPS 上直接运行以下命令部署后端:
1
docker run -d --restart=always -p 25500:25500 asdlokj1qpi23/subconverter:latest
⚠️ 重要提醒:由于订阅链接可能存在被墙的情况,所以后端必须部署在境外服务器上,以确保能够正常获取订阅内容。
🛠️ 事前准备
需要一个ClawCloudRun账号
- 推荐:使用注册满 180 天以上的 GitHub 账号注册,每月可获得 $5 免费额度
🚀 部署后端
- 登录 ClawCloudRun。
- 点击 App Launchpad,然后点击右上角 Create App。
- 填写参数列表:
- 点击右上角 Deploy Application 等待部署完成。
- 部署完成后,访问
/version
路径验证部署状态,如果返回版本信息,说明部署成功。
💡 如何使用?
部署完成后,你的订阅转换后端地址格式为:https://<your-app-name>.region.clawcloudrun.com
示例地址:https://vavjhwaixhes.ap-southeast-1.clawcloudrun.com
🔧 使用场景
1.配合订阅转换前端使用
- 在 肥羊的前端 中填写你的后端地址
2.部署配套前端
- 自行部署订阅转换前端进行配套使用(下期教程内容)
3.自定义开发
- 更多使用场景可根据需求自行开发
⚠️ 注意事项
🌐 网络访问
- 确保后端地址在无代理环境下可正常访问
- 如遇访问问题,可尝试套用 CDN 解决
🔒 域名选择
- 建议使用未被封锁的域名进行绑定
- 避免因域名被墙导致服务不可用
🛡️ 隐私安全
- 订阅泄露风险:在订阅转换后端无漏洞的前提下,你的订阅链接必然会透露给后端的维护者,所以避免使用来源不明的订阅转换后端!
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果