proxysub
上传配置 YAML(仅需要包含 proxies 与 proxy-providers),生成一次性短链下载。
模板下载: templates/ryan.yaml (最终配置基于此模板生成;来源: https://linux.do/t/topic/1282245)
项目地址: https://github.com/ticoAg/proxysub;部署版本:ea76464
免责声明:本项目仅供学习与交流使用;请遵守当地法律法规;因使用本项目/配置导致的任何后果由使用者自行承担。
YAML 示例
注意:
proxies至少需要 1 个节点;程序会把proxies里第一个有 name 的节点视为“落地家宽(US-Home)”。示例中的
203.0.113.0/24为文档保留网段(非真实地址)。
proxies:
- name: US-Home
type: socks5
server: 203.0.113.10
port: 3128
username: your_user
password: your_pass
udp: true
proxy-providers:
订阅1: https://example.com/sub1.yaml
订阅2:
url: https://example.com/sub2.yaml
# 可选:覆盖“西部牛仔”的测速目标/期望状态码
west-cowboy:
url: http://203.0.113.10:3128/
expected-status: 407
程序行为(Vercel Edge 版本)
- 输出文件
proxies只保留你上传 YAML 里的手动节点;不会把订阅链接里的节点展开写入proxies。 - 输出文件会保留
proxy-providers;订阅 URL 来自你上传 YAML 的proxy-providers(也兼容旧字段subs)。 - 模板里所有带
use的 proxy-group,会把它的use同步为所有订阅名(如[订阅1, 订阅2])。 - 自动确保存在
proxy-groups.西部牛仔(url-test),并将所有订阅节点纳入其中用于 dialer 选择。 西部牛仔.url默认使用http://<US-Home.server>:<US-Home.port>/,并设置expected-status: 407;可用west-cowboy覆盖。- 上传后生成一次性下载短链:有效期 3 分钟;下载一次后即失效并删除临时内容(Redis TTL)。