自建订阅转换在线订阅转换搭建方案,除了使用可靠的在线订阅转换工具之外,也可以自己搭建在线订阅转换,本文分享目前常用的在线订阅转换搭建方案。

自建订阅转换
自建订阅转换

如果需要搭建本地订阅转换的,可以参考本站本地订阅转换搭建方案,文中讲述了使用群晖NAS在本地搭建订阅转换。如果不想搭建的,也可以参考本站在线订阅转换工具导航中推荐的一些网站。

前期准备工作

  • 一台VPS并已经安装好主流Linux系统:推荐搬瓦工CN2直连速度保证
  • 解析后端域名至VPS如:sub.subconverter.org
  • 解析前端域名至VPS如:suc.subconverter.org
  • 域名建议托管到 CloudFlare
  • 如果域名托管在 CloudFlare 建议解析的时候开启 CDN 并且 SSL/TLS 设置为完全严格

项目地址

更新系统并安装 Node 与 Yarn

依次运行下面四行代码,若是 Debian/Ubuntu 系统,请自行替换下面前两行命令中的 yum 为 apt

yum update -y
yum install -y curl wget sudo nodejs git
npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm install -g yarn

命令执行完毕以后,请运行下面的代码查询 Node 与 Yarn 是否安装成功,若是成功会返回版本号。

node -v
yarn --version

自建订阅转换前端搭建

拉取 sub-web 程序,并进入 sub-web 文件夹。

git clone https://github.com/CareyWang/sub-web.git
cd sub-web

在项目目录中安装构建依赖项,构建的过程稍微有点长,需要耐心等待。

yarn install

使用 webpack 运行 Web 客户端以进行本地开发。

yarn serve

到目前为止,浏览器访问 http://服务器ip:8080/ 应该可以进行前端 sub-web 的预览了。

自建订阅转换后端搭建

5/5 - (6 votes)