nitezs/sub2clash
Fork: 58 Star: 373 (更新于 2024-11-10 23:50:59)
license: MIT
Language: Go .
将节点和订阅转换为 clash(meta) 配置
最后发布版本: v0.0.10 ( 2024-09-17 13:23:10)
sub2clash
将订阅链接转换为 Clash、Clash.Meta 配置
预览
特性
- 开箱即用的规则、策略组配置
- 自动根据节点名称按国家划分策略组
- 多订阅合并
- 自定义 Rule Provider、Rule
- 支持多种协议
- Shadowsocks
- ShadowsocksR
- Vmess
- Vless (Clash.Meta)
- Trojan
- Hysteria (Clash.Meta)
- Hysteria2 (Clash.Meta)
使用
部署
配置
可以通过编辑 .env 文件来修改默认配置,docker 直接添加环境变量
变量名 | 说明 | 默认值 |
---|---|---|
PORT | 端口 | 8011 |
META_TEMPLATE | 默认 meta 模板文件名 | template_meta.yaml |
CLASH_TEMPLATE | 默认 clash 模板文件名 | template_clash.yaml |
REQUEST_RETRY_TIMES | Get 请求重试次数 | 3 |
REQUEST_MAX_FILE_SIZE | Get 请求订阅文件最大大小(byte) | 1048576 |
CACHE_EXPIRE | 订阅缓存时间(秒) | 300 |
LOG_LEVEL | 日志等级,可选值 debug ,info ,warn ,error |
info |
SHORT_LINK_LENGTH | 短链长度 | 6 |
API
模板
可以通过变量自定义模板中的策略组代理节点
具体参考下方默认模板
-
<all>
为添加所有节点 -
<countries>
为添加所有国家策略组 -
<地区二位字母代码>
为添加指定地区所有节点,例如<hk>
将添加所有香港节点
默认模板
最近版本更新:(数据更新于 2024-09-24 05:20:56)
2024-09-17 13:23:10 v0.0.10
2024-04-25 22:33:13 v0.1.0-alpha.3
2024-03-13 17:50:44 v0.0.9
2024-03-09 17:47:38 v0.0.8
2024-02-19 12:36:34 v0.0.7
2023-09-28 10:15:49 v0.0.6
2023-09-23 15:19:15 v0.0.5-fix
2023-09-23 09:15:37 v0.0.5
2023-09-21 09:14:20 v0.0.4
2023-09-17 17:44:46 v0.0.3
nitezs/sub2clash同语言 Go最近更新仓库
2024-11-21 13:50:50 XTLS/Xray-core
2024-11-21 06:27:30 ollama/ollama
2024-11-21 05:17:55 Melkeydev/go-blueprint
2024-11-21 04:04:03 dolthub/dolt
2024-11-21 01:52:15 SpecterOps/BloodHound
2024-11-20 13:48:10 1Panel-dev/1Panel