配置示例
rule-providers:
reject:
type: http
behavior: domain
url: https://clash-rules.example.com/reject
path: ./ruleset/reject.yaml
interval: 86400
icloud:
type: http
behavior: domain
url: https://clash-rules.example.com/icloud
path: ./ruleset/icloud.yaml
interval: 86400
apple:
type: http
behavior: domain
url: https://clash-rules.example.com/apple
path: ./ruleset/apple.yaml
interval: 86400
google:
type: http
behavior: domain
url: https://clash-rules.example.com/google
path: ./ruleset/google.yaml
interval: 86400
proxy:
type: http
behavior: domain
url: https://clash-rules.example.com/proxy
path: ./ruleset/proxy.yaml
interval: 86400
direct:
type: http
behavior: domain
url: https://clash-rules.example.com/direct
path: ./ruleset/direct.yaml
interval: 86400
private:
type: http
behavior: domain
url: https://clash-rules.example.com/private
path: ./ruleset/private.yaml
interval: 86400
cncidr:
type: http
behavior: ipcidr
url: https://clash-rules.example.com/cncidr
path: ./ruleset/cncidr.yaml
interval: 86400
lancidr:
type: http
behavior: ipcidr
url: https://clash-rules.example.com/lancidr
path: ./ruleset/lancidr.yaml
interval: 86400