Skip to content

byJoey/yx-auto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 

Repository files navigation

服务器优选工具

一个简化版的Cloudflare Workers优选工具,用来生成订阅链接。

GitHub: https://github.com/byJoey/yx-auto

主要功能

  • 优选域名:内置了一些常用的优选域名
  • 优选IP:从wetest.vip获取动态IP,支持IPv4/IPv6
  • GitHub优选:可以从GitHub仓库拉取IP列表
  • 多协议支持:VLESS、Trojan、VMess
  • 多客户端格式:Clash、Surge、Quantumult X等
  • 运营商筛选:可以按移动/联通/电信筛选

部署

  1. 去Cloudflare Dashboard,找到Workers & Pages
  2. 创建个新Worker
  3. _worker.js的代码复制进去
  4. 保存部署就完事了

使用

打开你的Worker地址,会看到一个界面:

  1. 填域名和UUID
  2. 选协议(VLESS/Trojan/VMess)
  3. 选客户端类型
  4. 点按钮生成订阅链接

就这么简单。

订阅链接格式

生成的链接大概长这样:

https://your-worker.workers.dev/{UUID}/sub?domain=your-domain.com&epd=yes&epi=yes&egi=yes

可以通过&target=参数指定输出格式:

  • base64 - 默认格式
  • clash - Clash配置
  • surge - Surge配置
  • quantumult - Quantumult配置

URL参数

所有配置都通过URL参数控制,不需要环境变量。

主要参数:

  • domain - 你的域名(必填)
  • epd - 启用优选域名(默认yes)
  • epi - 启用优选IP(默认yes)
  • egi - 启用GitHub优选(默认yes)
  • piu - 自定义IP来源URL(可选)
  • ev - 启用VLESS(默认yes)
  • et - 启用Trojan(默认no)
  • mess - 启用VMess(默认no,注意不是vm,会被屏蔽)
  • ipv4/ipv6 - IP版本选择(默认都开启)
  • ispMobile/ispUnicom/ispTelecom - 运营商筛选(默认都开启)
  • target - 输出格式(base64/clash/surge/quantumult)

注意事项

  • 这只是一个订阅生成工具,不提供代理服务
  • 生成的节点需要配合你自己的服务器使用
  • UUID必须是标准格式(xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)
  • VMess参数用的是mess不是vm,因为vm会被某些地方屏蔽

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •