diff --git a/clash.md b/clash.md index fa25199..f2fb30f 100644 --- a/clash.md +++ b/clash.md @@ -2,9 +2,9 @@ | 系统 | 点击下载 | |:-----|:-----| -| Windows |[x86](https://stf.jkwlstv.cn/app/cfw_x86.exe) [Arm](https://stf.jkwlstv.cn/app/cfw_arm.exe)| -| Mac |[Intel](https://stf.jkwlstv.cn/app/cfm_intel.dmg) [Arm](https://stf.jkwlstv.cn/app/cfm_arm.dmg)| -| Android |[通用](https://stf.jkwlstv.cn/app/cmfa.apk)| +| Windows |[x86](https://baidu.com/app/cfw_x86.exe) [Arm](https://baidu.com/app/cfw_arm.exe)| +| Mac |[Intel](https://baidu.com/app/cfm_intel.dmg) [Arm](https://baidu.com/app/cfm_arm.dmg)| +| Android |[通用](https://baidu.com/app/cmfa.apk)| ## Android
-
\ No newline at end of file
+
+
+## Docker
+
+```bash
+# 下载镜像
+wget https://baidu.com/app/cfd.tar
+# 导入
+docker load -i cfd.tar
+# 删除(可选)
+rm -rf cfd.tar
+```
+
+### docker-compose.yaml
+
+```yaml
+services:
+ clash-premium:
+ image: dreamacro/clash-premium:latest
+ container_name: clash-premium
+ restart: unless-stopped
+ ports:
+ - 7890:7890
+ - 7891:7891
+ - 7892:7892
+ - 9090:9090
+ volumes:
+ - ./data:/root/.config/clash
+ environment:
+ - TZ=Asia/Shanghai
+```
+
+### config.yaml
+
+**这是示例,真实有效的文件需要找群主要。**
+
+```yaml
+port: 7890
+socks-port: 7891
+# redir-port: 7892
+allow-lan: true
+mode: Rule
+log-level: info
+# RESTful API for clash
+external-controller: 0.0.0.0:9090
+cfw-latency-timeout: 5000
+# 实验性功能
+experimental:
+ ignore-resolve-fail: true
+hosts:
+ 'mtalk.google.com': 108.177.125.188
+
+# 代理提供商
+proxy-providers:
+ stf-proxy:
+ type: http
+ url: "https://baidu.com/proxies-202606.yaml"
+ interval: 86400
+ path: ./proxyset/proxies-202606.yaml
+
+proxy-groups:
+ # 自动选择延迟最低的节点
+ - name: "AUTO_SELECT"
+ type: url-test
+ use:
+ - stf-proxy
+ url: 'http://www.gstatic.com/generate_204'
+ interval: 7200
+ # PROXY指向AUTO_SELECT
+ - name: "PROXY"
+ type: select
+ proxies:
+ - AUTO_SELECT
+
+# 规则集提供商
+rule-providers:
+ reject:
+ type: http
+ behavior: domain
+ url: "https://baidu.com/reject.txt"
+ path: ./ruleset/reject.yaml
+ interval: 86400
+
+ icloud:
+ type: http
+ behavior: domain
+ url: "https://baidu.com/icloud.txt"
+ path: ./ruleset/icloud.yaml
+ interval: 86400
+
+ apple:
+ type: http
+ behavior: domain
+ url: "https://baidu.com/apple.txt"
+ path: ./ruleset/apple.yaml
+ interval: 86400
+
+ google:
+ type: http
+ behavior: domain
+ url: "https://baidu.com/google.txt"
+ path: ./ruleset/google.yaml
+ interval: 86400
+
+ proxy:
+ type: http
+ behavior: domain
+ url: "https://baidu.com/proxy.txt"
+ path: ./ruleset/proxy.yaml
+ interval: 86400
+
+ direct:
+ type: http
+ behavior: domain
+ url: "https://baidu.com/direct.txt"
+ path: ./ruleset/direct.yaml
+ interval: 86400
+
+ private:
+ type: http
+ behavior: domain
+ url: "https://baidu.com/private.txt"
+ path: ./ruleset/private.yaml
+ interval: 86400
+
+ gfw:
+ type: http
+ behavior: domain
+ url: "https://baidu.com/gfw.txt"
+ path: ./ruleset/gfw.yaml
+ interval: 86400
+
+ tld-not-cn:
+ type: http
+ behavior: domain
+ url: "https://baidu.com/tld-not-cn.txt"
+ path: ./ruleset/tld-not-cn.yaml
+ interval: 86400
+
+ telegramcidr:
+ type: http
+ behavior: ipcidr
+ url: "https://baidu.com/telegramcidr.txt"
+ path: ./ruleset/telegramcidr.yaml
+ interval: 86400
+
+ cncidr:
+ type: http
+ behavior: ipcidr
+ url: "https://baidu.com/cncidr.txt"
+ path: ./ruleset/cncidr.yaml
+ interval: 86400
+
+ lancidr:
+ type: http
+ behavior: ipcidr
+ url: "https://baidu.com/lancidr.txt"
+ path: ./ruleset/lancidr.yaml
+ interval: 86400
+
+ applications:
+ type: http
+ behavior: classical
+ url: "https://baidu.com/applications.txt"
+ path: ./ruleset/applications.yaml
+ interval: 86400
+
+ proxy-rule:
+ behavior: classical
+ type: http
+ url: "https://baidu.com/yaml/clash-proxy.yaml"
+ interval: 86400
+ path: ./ruleset/jms-clash-proxy.yaml
+
+# 规则集,从上到下顺序匹配
+rules:
+ - RULE-SET,applications,DIRECT
+ - DOMAIN,clash.razord.top,DIRECT
+ - DOMAIN,yacd.haishan.me,DIRECT
+ - RULE-SET,private,DIRECT
+ - RULE-SET,reject,REJECT
+ - RULE-SET,icloud,DIRECT
+ - RULE-SET,apple,DIRECT
+ - RULE-SET,google,PROXY
+ - RULE-SET,proxy,PROXY
+ - RULE-SET,proxy-rule,PROXY
+ - RULE-SET,direct,DIRECT
+ - RULE-SET,lancidr,DIRECT
+ - RULE-SET,cncidr,DIRECT
+ - RULE-SET,telegramcidr,PROXY
+ - GEOIP,LAN,DIRECT
+ - GEOIP,CN,DIRECT
+ - MATCH,DIRECT
+```
\ No newline at end of file