项目简介
本项目是基于 Cloudflare Worker 平台的脚本,能够便捷地将 Trojan 配置信息转换为订阅内容,支持将在线配置转换为 Clash、Singbox 等工具适用的格式。为需要管理大量订阅或自动化更新订阅的用户提供便利,助力其更好地管理和使用网络服务。
项目的主要特性和功能
主要特性
- 一键部署:可通过简单配置和步骤在 Cloudflare Worker 上快速完成部署。
- 自动化更新:自动检测并更新订阅信息,无需手动操作。
- 多格式支持:支持 Clash、singbox 等多种订阅格式。
- 安全可靠:依托 Cloudflare 强大的基础设施,保障服务的稳定与安全。
功能介绍
- 订阅生成:依据用户提供的节点信息生成订阅内容。
- 节点配置转换:将 Trojan 配置信息转换为其他工具所需的订阅格式。
- 自定义域名支持:支持使用自定义域名进行部署和访问。
- 通知功能:可通过 Telegram 发送订阅更新通知。
- 请求量监控:借助 Cloudflare 账户信息监控并显示请求使用量。
安装使用步骤
Workers 部署方法
- 部署 CF Worker:- 在 CF Worker 控制台创建新的 Worker。
- 修改第 3 行 password为自己的密码。
 
- 添加优选线路:- 给 addresses按格式添加优选域名/优选 IP,若不带端口号,TLS 默认端口为 443,# 号后为备注别名;或给sub添加 Trojan 优选订阅生成器地址。
 
- 给 
- 访问订阅内容:访问 https://[YOUR-WORKERS-URL]/[PASSWORD]即可获取订阅内容,可通过不同参数获取不同格式的订阅。
- 绑定自定义域:在 workers 控制台的 触发器选项卡,点击添加自定义域,填入已转入 CF 域名解析服务的次级域名,等待证书生效。
Pages 上传部署方法
- 部署 CF Pages:- 在 CF Pages 控制台选择 连接到 Git,选中epeius项目,点击开始设置。
- 在 设置构建和部署页面下方,选择环境变量(高级)并添加变量PASSWORD,设置为自己的密码,点击保存并部署。
 
- 在 CF Pages 控制台选择 
- 添加优选线路:添加变量 ADD本地静态的优选线路,若不带端口号,TLS 默认端口为 443,# 号后为备注别名。
- 访问订阅内容:访问 https://[YOUR-PAGES-URL]/[PASSWORD]即可获取订阅内容,可通过不同参数获取不同格式的订阅。
- 绑定 CNAME 自定义域:在 Pages 控制台的 自定义域选项卡,点击设置自定义域,填入自定义次级域名,按 CF 要求在域名 DNS 服务商添加 CNAME 记录,点击激活域。
变量配置
根据项目需求,配置相应变量,如 PASSWORD、ADD、PROXYIP 等。注意:填入 SOCKS5 后将不再启用 PROXYIP;填入 SUB 后将不再启用 ADD* 类变量生成的订阅内容;同时填入 CFEMAIL 和 CFKEY 才会启用显示请求使用量,但不推荐使用。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】