项目简介
本项目是基于Railway框架开发的Web应用,主要用于订阅信息的管理与转换。在Railway.app上完成部署后,可轻松搭建属于自己的subconverter服务。不过要注意,在应用部署过程中可能会被Railway.app因不明原因封号,自行搭建需要具备相应的经验和知识。借助该项目,用户能够管理自己的订阅源和转换服务,同时限制对接口的滥用。
项目的主要特性和功能
- 快速部署:只需进行简单配置,即可在Railway平台快速部署subconverter服务。
- 配置管理:将配置文件存放在特定文件夹内,方便进行维护和更新。
- 自动化更新:运行相应的action可实现sub-web和subconverter的更新。
- 安全性:采用Cloudflare Worker作为中转代理,可限制他人对接口的滥用,屏蔽违规或不良的订阅链接。支持通过关键词和正则匹配进行黑名单过滤,还能设置白名单IP访问权限。
安装使用步骤
假设用户已经下载了本项目的源码文件,以下为安装使用步骤:
1. 配置管理:把配置文件放置在指定的“files/”文件夹内。
2. 更新服务:当需要更新sub-web或subconverter时,运行相应的action。
3. 配置Cloudflare Worker(可选):若在Railway平台访问存在困难,可自行架设Cloudflare Worker作为中转代理。按照项目说明,将cloudflare-worker.js
文件内容复制并修改后,粘贴到Cloudflare Worker编辑页面,同时修改相关配置。
注意:在部署和使用过程中,请遵守相关平台的规定和政策,确保使用的内容和服务合法合规。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】