Files
clash-rules/config-clash/pontifex/pontifex.current.yaml

1535 lines
69 KiB
YAML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# ————————————————————————————————————————————————————— LOCAL PROXY —————————————————————————————————————————————————————vs
port: 7890
socks-port: 7891
redir-port: 7892
tproxy-port: 7893
mixed-port: 7894
allow-lan: true
lan-allowed-ips:
- 0.0.0.0/0
bind-address: "*"
# authentication of local SOCKS5/HTTP(S) server
# authentication:
# - "user1:pass1"
# ————————————————————————————————————————————————— EXTERNAL CONTROLLER —————————————————————————————————————————————————
external-controller: 0.0.0.0:9090
external-controller-tls: 0.0.0.0:9443
secret: '314159271828'
external-ui: "/usr/share/openclash/ui"
# ——————————————————————————————————————————————————————— GENERAL ———————————————————————————————————————————————————————
mode: rule
ipv6: false
unified-delay: true
log-level: info
disable-keep-alive: false
keep-alive-interval: 15
keep-alive-idle: 600
find-process-mode: "off" # Options: always, strict, off
# global-client-fingerprint: random # Options: chrome, firefox, safari, iOS, android, edge, 360, qq, random
# tcp-concurrent: true # Enable TCP concurrent connections, which will use all IP addresses resolved by DNS for connections, using the first successful connection.
# routing-mark: 6666
# interface-name: eth0 # Outbound interface name
# ————————————————————————————————————————————————————— SMART GROUPS ————————————————————————————————————————————————————
lgbm-auto-update: true # model auto update, the default is false
lgbm-update-interval: 72 # model auto update interval, the default is 72 (hours)
lgbm-url: "https://github.com/vernesong/mihomo/releases/download/LightGBM-Model/Model.bin" # model update url
# ———————————————————————————————————————————————————————— HOSTS ————————————————————————————————————————————————————————
hosts:
# 'scarus.shamanlanding.org': '192.168.10.4'
'+.scarus.shamanlanding.org': '192.168.10.4'
# 'aither.shamanlanding.org': '192.168.10.4'
# 'ambassador.shamanlanding.org': '192.168.10.4'
# 'eisenhorn.shamanlanding.org': '192.168.10.4'
# 'exarch.shamanlanding.org': '192.168.10.4'
# 'ganzakh.shamanlanding.org': '192.168.10.4'
# 'gatekeeper.shamanlanding.org': '192.168.10.4'
'gitea.shamanlanding.org': '192.168.10.4'
# 'hamata.shamanlanding.org': '192.168.10.4'
# 'kharon.shamanlanding.org': '192.168.10.4'
# 'lieutenant.shamanlanding.org': '192.168.10.4'
'niyya.shamanlanding.org': '192.168.10.4'
# 'prosopon.shamanlanding.org': '192.168.10.4'
# 'remna-master.shamanlanding.org': '192.168.10.4'
# 'ruler.shamanlanding.org': '192.168.10.4'
# 'scriptorium.shamanlanding.org': '192.168.10.4'
# 'tessera.shamanlanding.org': '192.168.10.4'
'webway.shamanlanding.org': '192.168.10.4'
# 'wishmaster.shamanlanding.org': '192.168.10.4'
# 'zashboard.shamanlanding.org': '192.168.10.4'
# ——————————————————————————————————————————————————————— PROFILE ———————————————————————————————————————————————————————
profile:
store-selected: true
store-fake-ip: true
smart-collector-size: 100 # data collection file size, the default is 100 (MB)
# ——————————————————————————————————————————————————————— SNIFFER ———————————————————————————————————————————————————————
sniffer:
enable: true
parse-pure-ip: true
override-destination: true
sniff:
HTTP:
ports: [80, 8080-8880]
override-destination: true
TLS:
ports: [443, 8443]
QUIC:
ports: [443, 8443]
# force-domain:
skip-domain:
- '+.dts'
- '+.webway.dts'
- '+.netbird.selfhosted'
- '+.shamanlanding.org'
# skip-src-address:
# skip-dst-address:
# - 192.168.0.0/16
# ————————————————————————————————————————————————————————— TUN —————————————————————————————————————————————————————————
tun:
enable: false
# stack: mixed
# auto-route: true
# auto-redirect: true
# auto-detect-interface: true
# dns-hijack:
# - any:53
# - tcp://any:53
# device: Mihomo
# mtu: 1420
# strict-route: true
# gso: true
# gso-max-size: 65536
# udp-timeout: 300
# {Забирать у себя}
# ————————————————— GEO DATA CONFIGURATION ————————————————— https://github.com/runetfreedom/russia-v2ray-rules-dat —————
geodata-mode: true
geodata-loader: memconservative
geo-auto-update: true
geo-update-interval: 24
geox-url:
geoip: https://raw.githubusercontent.com/runetfreedom/russia-v2ray-rules-dat/release/geoip.dat
geosite: https://raw.githubusercontent.com/runetfreedom/russia-v2ray-rules-dat/release/geosite.dat
mmdb: https://testingcf.jsdelivr.net/gh/alecthw/mmdb_china_ip_list@release/Country.mmdb
asn: https://testingcf.jsdelivr.net/gh/xishang0128/geoip@release/GeoLite2-ASN.mmdb
global-ua: clash.meta
etag-support: true
# ————————————————————————————————————————————————————————— DNS —————————————————————————————————————————————————————————
dns:
enable: true
enhanced-mode: fake-ip
cache-algorithm: arc
ipv6: false
listen: 0.0.0.0:53
prefer-h3: false
respect-rules: true
use-hosts: true
use-system-hosts: false
fake-ip-range: 198.18.0.1/16
fake-ip-filter-mode: blacklist
fake-ip-filter:
# ———————————————————— self-hosted domains ———————————————————
- '*.lan'
- '+.dts'
- '+.webway.dts'
- '+.netbird.selfhosted'
- '+.shamanlanding.org'
# ————————————————————————— ru domains ———————————————————————
- '+.ru'
- '+.рф'
- '+.su'
default-nameserver: # Resolving the domain names of DNS servers.
- 1.1.1.1
- 1.0.0.1
- 8.8.8.8
- 8.8.4.4
- 9.9.9.9
nameserver: # Default domain name resolution server.
# - https://d.adguard-dns.com/dns-query/5ffb7de2
- 'tls://kavanah.shamanlanding.org'
proxy-server-nameserver: # Resolving the domain names of proxy nodes.
- 'tls://kavanah.shamanlanding.org'
# direct-nameserver: # Domain resolution at the direct exit
# - 192.168.10.4
# - https://d.adguard-dns.com/dns-query/5ffb7de2
nameserver-policy:
'+.shamanlanding.org': 'tls://niyya.shamanlanding.org'
# direct-nameserver-follow-policy: true
# fallback:
# - https://d.adguard-dns.com/dns-query/5ffb7de2 # Fallback DNS @ https://adguard-dns.io/en/dashboard/
# - https://dns.comss.one/dns-query # Fallback DNS Comss.one
# - https://cloudflare-dns.com/dns-query # Fallback DNS Cloudfalre
# - 1.1.1.1
# - 1.0.0.1
# - 8.8.8.8
# - 8.8.4.4
# - 9.9.9.9
# - 77.88.8.8
# - 77.88.8.1
# fallback-filter:
# geoip: false
# ipcidr: []
# domain: []
# geosite: []
# ———————————————————————————————————————————————————————— MACRO ————————————————————————————————————————————————————————
# # ———————————————————————————————— direct proxy ————————————————————————————————— #
proxy_direct: &proxy_direct
type: direct
udp: true
ip-version: ipv4
proxy_extrnl: &proxy_extrnl
type: http
interval: 3600
proxy: ▣ Personal
exclude-filter: "(?i)Наш TG|Истекает|@FizzVPN|UNAVAILABLE|EXPIRE|TELEGRAM|USERNAME:|Купить|🔜"
proxy_ownvps: &proxy_ownvps
type: http
interval: 3600
proxy: DIRECT
exclude-filter: "(?i)xhttp"
proxy_owngit: &proxy_owngit
type: http
interval: 3600
proxy: DIRECT
exclude-filter: ""
# # ———————————————————————————————— health checks ———————————————————————————————— #
health-check-for-providers: &health_check_for_providers
health-check:
enable: true
interval: 1200
expected-status: 204
timeout: 1000
tolerance: 100
url: https://www.gstatic.com/generate_204
health-check: &health_check
health-check:
enable: true
interval: 300
expected-status: 204
timeout: 1000
tolerance: 100
url: https://www.gstatic.com/generate_204
# # —————————————————————————————————— selectors —————————————————————————————————— #
group-selector: &group_selector
type: select
# disable-udp: false
group-selector-hidden: &group_selector_hidden
type: select
hidden: true
# disable-udp: false
# # ————————————————————————————————— proxies list ———————————————————————————————— #
proxy-all-list: &proxy_all_list
use:
- 💫 own-dexterity
- 💫 own-prowess
- 💫 own-agility
- 💫 own-finesse
- 🎭 xfizz
- 🎭 uncd
- 🎭 vezdehod
- 🎭 d-vpn
- 🎩 amnezia
proxy-own-list: &proxy_own_list
use:
- 💫 own-dexterity
- 💫 own-prowess
- 💫 own-agility
- 💫 own-finesse
- 🎩 amnezia
proxy-ext-list: &proxy_ext_list
use:
- 🎭 xfizz
- 🎭 uncd
- 🎭 vezdehod
- 🎭 d-vpn
- 🎩 amnezia
# # ————————————— url-test, load-balancers, smart-groups and selectors ———————————— #
smart-group-defaults: &smart_group_defaults
# policy-priority: ""
type: smart
uselightgbm: true
collectdata: true
strategy: 'sticky-sessions'
sample-rate: 1
hidden: true
own-url-test: &own_url_test
# disable-udp: false
type: url-test
tolerance: 50
<<: *proxy_ext_list
own-balancer: &own_balancer
# disable-udp: false
type: load-balance
strategy: sticky-sessions
<<: *proxy_own_list
own-smart-gr: &own_smart_gr
# disable-udp: false
<<: [*proxy_own_list, *smart_group_defaults]
own-selector: &own_selector
# disable-udp: false
type: select
<<: *proxy_own_list
ext-url-test: &ext_url_test
# disable-udp: false
type: url-test
tolerance: 50
<<: *proxy_ext_list
ext-smart-gr: &ext_smart_gr
# disable-udp: false
<<: [*proxy_ext_list, *smart_group_defaults]
ext-balancer: &ext_balancer
# disable-udp: false
type: load-balance
strategy: sticky-sessions
<<: *proxy_ext_list
ext-selector: &ext_selector
# disable-udp: false
type: select
<<: *proxy_ext_list
tcp-smart-gr: &tcp_smart_gr
disable-udp: true
<<: [*proxy_all_list, *smart_group_defaults]
udp-smart-gr: &udp_smart_gr
disable-udp: false
<<: [*proxy_all_list, *smart_group_defaults]
# # —————————————————————————— regional and type filters —————————————————————————— #
filter-ame: &filter_ame
filter: "(?i)china|egypt|hong kong|india|israel|japan|korea|malaysia|nigeria|philippines|singapore|taiwan|thailand|uae|vietnam|гонконг|китай|япония"
filter-eur: &filter_eur
filter: "(?i)austria|belgium|briatain|britain|czech|denmark|england|estonia|finland|france|georgia|germany|great britain|ireland|italy|latvia|lithuania|moldova|netherl|nl|norway|poland|portugal|romania|spain|sweden|switzerland|uk|великобритания|нидерланды|польша|финляндия|швейцария"
filter-kaz: &filter_kaz
filter: "(?i)kaz|kazakhstan|kz|каз|казахстан"
filter-rus: &filter_rus
filter: "(?i)russia|россия"
filter-trk: &filter_trk
filter: "(?i)turkey|турция"
filter-usa: &filter_usa
filter: "(?i)canada|gemini|usa|сша"
filter-ytb: &filter_ytb
filter: "(?i)belarus|russia|беларусь|белоруссия|россия"
exclude-filter: "(?i)via"
filter-p2p: &filter_p2p
filter: "(?i)p2p|torrent|торрент"
exclude-filter: "(?i)nop2p"
filter-udp: &filter_udp
filter: "(?i)wg|wireguard|ss"
exclude-filter: "(?i)vless"
exclude-type: "Vmess|Vless"
filter-cun: &filter_cun
filter: "(?i)ss|8443"
exclude-filter: "(?i)vless"
exclude-type: "Vmess|Vless"
# name-normalizer: &name_normalizer
# override:
# - pattern: '(?i)\bgemini\b'
# target: 'USA #gemini'
# - pattern: '(?i)\bSS\b|\bshadowsocks\b'
# target: '#ssock'
# - pattern: '(?i)\bgrpc\b'
# target: '#grpct'
# - pattern: '(?i)\bvless\b'
# target: '#vless'
# - pattern: '(?i)\bxhttp\b'
# target: '#xhttp'
# - pattern: '(?i)\b8443\b'
# target: '#p8443'
# - pattern: '(?i)P2P|Torrents|torrent'
# target: '✅TRNT'
# - pattern: '(?i)noP2P'
# target: '❌TRNT'
# - pattern: '(?i)⚫ LTE.*?'
# target: '🚫 DO NOT USE'
# - pattern: '(?i) |✅|-|\||\[|\]|⚡️|10 gbit|ai studio|fast|low ping|roblox|📊\d+(MB|GB)/\d+(MB|GB)'
# target: ''
# - pattern: '(?i)viaRussia'
# target: '🕳️ RU'
# - pattern: '(?i)unitedstates|usa|сша'
# target: 'USA'
# # —————————————————————————————————— route sets ————————————————————————————————— #
set-small: &set_small
proxies:
- WAN A
- WAN B
- WAN BALANCER
- PASS
- REJECT
- REJECT-DROP
- Personal 1
- Personal 2
- Route Alpha
- Route Bravo
set-basic: &set_basic
proxies:
- WAN A
- WAN B
- WAN BALANCER
- PASS
- REJECT
- REJECT-DROP
- ▣ Personal
- ▣ Non-personal
- Personal 1
- Personal 2
- Route Alpha
- Route Bravo
- Route Charlie
- Route Delta
set-extnd: &set_extnd
proxies:
- WAN A
- WAN B
- WAN BALANCER
- PASS
- REJECT
- REJECT-DROP
- ▣ Personal
- ▣ Non-personal
- Non-personal 1
- Non-personal 2
- Non-personal 3
- Non-personal 4
- Personal 1
- Personal 2
- Route Alpha
- Route Bravo
- Route Charlie
- Route Delta
set-efull: &set_efull
proxies:
- Personal 1
- Personal 2
- Non-personal 1
- Non-personal 2
- Non-personal 3
- Non-personal 4
- Asia & ME 🇳🇵
- Europe 🇪🇺
- Kazakhstan 🇰🇿
- Russia 🇷🇺
- Turkey 🇹🇷
- USA 🇺🇸
- Asia & ME 🇳🇵 🄪
- Europe 🇪🇺 🄪
- Kazakhstan 🇰🇿 🄪
- Russia 🇷🇺 🄪
- Turkey 🇹🇷 🄪
- USA 🇺🇸 🄪
set-srcip: &set_srcip
proxies:
- WAN A
- WAN B
- WAN BALANCER
- PASS
- REJECT
- REJECT-DROP
- Personal 1
- Personal 2
- Non-personal 1
- Non-personal 2
- Non-personal 3
- Non-personal 4
- Asia & ME 🇳🇵
- Europe 🇪🇺
- Kazakhstan 🇰🇿
- Russia 🇷🇺
- Turkey 🇹🇷
- USA 🇺🇸
- Asia & ME 🇳🇵 🄪
- Europe 🇪🇺 🄪
- Kazakhstan 🇰🇿 🄪
- Russia 🇷🇺 🄪
- Turkey 🇹🇷 🄪
- USA 🇺🇸 🄪
# # ————————————————————————— rule provider configuration ————————————————————————— #
default-rule-provider-config: &default_rule_provider_config
type: http
behavior: classical
interval: 86400
# ————————————————————————————————————————————————————— PROXIES LIST ————————————————————————————————————————————————————
proxies:
# # —————————————————————————————— direct wan routes —————————————————————————————— #
- name: "WAN A"
interface-name: eth2
<<: [*proxy_direct, *health_check_for_providers]
- name: "WAN B"
interface-name: eth1
<<: [*proxy_direct, *health_check_for_providers]
# # ——————————————————————————————— private proxies ——————————————————————————————— #
# ——————————————————————————————————————————————————— PROXY PROVIDERS ———————————————————————————————————————————————————
proxy-providers:
# # ——————————————————————————————— own vpn services —————————————————————————————— #
#https://dexterity.shamanlanding.org/M4eh2gd/first
💫 own-agility:
url: "https://agility.shamanlanding.org/WjZYGvfRocx/first"
path: "./proxy_provider/own-agility.txt"
override:
additional-prefix: "💫 "
additional-suffix: "ᵃ"
<<: [*proxy_ownvps, *health_check_for_providers]
💫 own-dexterity:
url: "https://dexterity.shamanlanding.org/M4eh2gd/first"
path: "./proxy_provider/own-dexterity.txt"
override:
additional-prefix: "💫 "
additional-suffix: "ᵈ"
<<: [*proxy_ownvps, *health_check_for_providers]
💫 own-finesse:
url: "https://finesse.shamanlanding.org/UeNWY9JOHyf/scarus"
path: "./proxy_provider/own-finesse.txt"
override:
additional-prefix: "💫 "
additional-suffix: "ᶠ"
<<: [*proxy_ownvps, *health_check_for_providers]
💫 own-prowess:
url: "https://prowess.shamanlanding.org/Dj1wXSw/first"
path: "./proxy_provider/own-prowess.txt"
override:
additional-prefix: "💫 "
additional-suffix: "ᵖ"
<<: [*proxy_ownvps, *health_check_for_providers]
# # ———————————————————————————— external vpn services ———————————————————————————— #
🎭 test-look:
url: "http://192.168.25.8:3001/randompathrandompath/download/rules-test?target=ClashMeta"
path: "./proxy_provider/test-look.txt"
override:
additional-prefix: ""
additional-suffix: ""
<<: [*health_check_for_providers, *proxy_extrnl]
🎭 d-vpn:
url: "https://sub.d-vpn.in/5577509"
path: "./proxy_provider/d-vpn.txt"
override:
additional-prefix: ""
additional-suffix: "•𝓭"
<<: [*health_check_for_providers, *proxy_extrnl]
🎭 vezdehod:
url: "https://sub-001.dns-on-fire.net/api/sub/Jfo_eg3X0NchfJ3_"
path: "./proxy_provider/vezdehod.txt"
override:
additional-prefix: ""
additional-suffix: "•𝓿"
<<: [*health_check_for_providers, *proxy_extrnl]
🎭 xfizz:
url: "https://xfizz.cc/sublink/XzU0rRmBeOZtIPprW46f2ieNFcF8PJw9?name=1Y:2213"
path: "./proxy_provider/fizz-vpn.txt"
override:
additional-prefix: ""
additional-suffix: "•𝓯"
<<: [*health_check_for_providers, *proxy_extrnl]
🎭 uncd:
url: "https://subs.un1c4d3.ru:52478/sub/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJQTF9WTFNTX0FMTDIxMCIsImFjY2VzcyI6InN1YnNjcmlwdGlvbiIsImlhdCI6MTczNzgwMDQwOH0.mPr4BSMMpo1mrlZPvB34IRGcn2mHOZetHXaZyebirT4"
path: "./proxy_provider/uncd.txt"
override:
additional-prefix: ""
additional-suffix: "•𝓾"
<<: [*health_check_for_providers, *proxy_extrnl]
🎩 amnezia:
url: "https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/proxy-provider/scarus/amnezia.yaml"
path: "./proxy_provider/amnezia.txt"
override:
additional-prefix: "🎩 "
additional-suffix: ""
<<: [*health_check_for_providers, *proxy_owngit]
🎩 hynet:
type: file
interval: 3600
proxy: ▣ Personal
path: "./proxy_provider/hynet.txt"
exclude-filter: "xhttp"
override:
additional-prefix: "🎩 "
additional-suffix: ""
health-check:
<<: *health_check_for_providers
# ————————————————————————————————————————————————————— PROXY GROUPS ————————————————————————————————————————————————————
proxy-groups:
# # ——————————————————————————————————— fallback —————————————————————————————————— #
- name: "FALLBACK"
type: fallback
disable-udp: false
proxies:
- DIRECT
- REJECT
- WAN BALANCER
- WAN A
- WAN B
hidden: true
url: 'https://cp.cloudflare.com/generate_204'
interval: 300
# # —————————————————————————————————— direct wan ————————————————————————————————— #
- name: WAN BALANCER
type: load-balance
disable-udp: false
proxies:
- WAN A
- WAN B
hidden: true
<<: *health_check_for_providers
# # ————————————————————————————— source ip selectors ————————————————————————————— #
- name: VLAN10
<<: [*set_srcip, *group_selector_hidden]
- name: VLAN20
<<: [*set_srcip, *group_selector_hidden]
- name: VLAN30
<<: [*set_srcip, *group_selector_hidden]
- name: VLAN40
<<: [*set_srcip, *group_selector_hidden]
- name: VLAN50
<<: [*set_srcip, *group_selector_hidden]
- name: VLAN90
<<: [*set_srcip, *group_selector_hidden]
- name: Webway Priority Clients
<<: [*set_srcip, *group_selector_hidden]
- name: Webway Unprivileged Clients
<<: [*set_srcip, *group_selector_hidden]
- name: Smart TV Clients
proxies:
- DIRECT
- PASS
- REJECT
- REJECT-DROP
- YTB Service
- YTB Service 🄪
- Personal 1
- Personal 2
- Non-personal 1
- Non-personal 2
- Asia & ME 🇳🇵
- Asia & ME 🇳🇵 🄪
- Europe 🇪🇺
- Europe 🇪🇺 🄪
- Kazakhstan 🇰🇿
- Kazakhstan 🇰🇿 🄪
- Russia 🇷🇺
- Russia 🇷🇺 🄪
- Turkey 🇹🇷
- Turkey 🇹🇷 🄪
- USA 🇺🇸
- USA 🇺🇸 🄪
<<: [*group_selector, *health_check]
- name: Torrent Clients
proxies:
- DIRECT
- PASS
- REJECT
- REJECT-DROP
- P2P Service
- P2P Service 🄪
<<: [*group_selector, *health_check]
- name: Testzone 🅰
<<: [*group_selector, *set_srcip, *health_check]
- name: Testzone 🅱
<<: [*group_selector, *set_srcip, *health_check]
# # ——————————————————————————— smart groups for own vpn —————————————————————————— #
- name: ▣ Personal
<<: [*own_smart_gr, *health_check]
- name: ▣ Neighborhood Tunnels
<<: [*tcp_smart_gr, *health_check, *filter_cun]
# # ———————————————————————— smart groups for external vpn ———————————————————————— #
- name: ▣ Non-personal
<<: [*ext_smart_gr, *health_check]
- name: ▣ Last Resort
<<: [*tcp_smart_gr, *health_check]
- name: ▣ Cunning Protocols
<<: [*tcp_smart_gr, *health_check, *filter_cun]
- name: ▣ UDP Ready
<<: [*udp_smart_gr, *health_check, *filter_udp]
- name: YTB Service
<<: [*tcp_smart_gr, *health_check, *filter_ytb]
- name: P2P Service
<<: [*tcp_smart_gr, *health_check, *filter_p2p]
- name: Asia & ME 🇳🇵
<<: [*ext_smart_gr, *health_check, *filter_ame]
- name: Europe 🇪🇺
<<: [*ext_smart_gr, *health_check, *filter_eur]
- name: Kazakhstan 🇰🇿
<<: [*ext_smart_gr, *health_check, *filter_kaz]
- name: Russia 🇷🇺
<<: [*ext_smart_gr, *health_check, *filter_rus]
- name: Turkey 🇹🇷
<<: [*ext_smart_gr, *health_check, *filter_trk]
- name: USA 🇺🇸
<<: [*ext_smart_gr, *health_check, *filter_usa]
# # ————————————————————————— global selectors for own vpn ———————————————————————— #
- name: Personal 1
<<: [*own_selector, *health_check]
- name: Personal 2
<<: [*own_selector, *health_check]
# # —————————————————————— global selectors for external vpn —————————————————————— #
- name: Non-personal 1
<<: [*ext_selector, *health_check]
- name: Non-personal 2
<<: [*ext_selector, *health_check]
- name: Non-personal 3
<<: [*ext_selector, *health_check]
- name: Non-personal 4
<<: [*ext_selector, *health_check]
- name: Asia & ME 🇳🇵 🄪
<<: [*ext_selector, *health_check, *filter_ame]
- name: Europe 🇪🇺 🄪
<<: [*ext_selector, *health_check, *filter_eur]
- name: Kazakhstan 🇰🇿 🄪
<<: [*ext_selector, *health_check, *filter_kaz]
- name: Turkey 🇹🇷 🄪
<<: [*ext_selector, *health_check, *filter_trk]
- name: Russia 🇷🇺 🄪
<<: [*ext_selector, *health_check, *filter_rus]
- name: USA 🇺🇸 🄪
<<: [*ext_selector, *health_check, *filter_usa]
- name: YTB Service 🄪
<<: [*ext_selector, *health_check, *filter_ytb]
- name: P2P Service 🄪
<<: [*ext_selector, *health_check, *filter_p2p]
# ————————————————————— DEFAULT ROUTES —————————————————————— #
- name: Route Alpha
<<: [*group_selector, *set_efull, *health_check]
- name: Route Bravo
<<: [*group_selector, *set_efull, *health_check]
- name: Route Charlie
<<: [*group_selector, *set_efull, *health_check]
- name: Route Delta
<<: [*group_selector, *set_efull, *health_check]
# ——————————————————————— PUBLIC LISTS —————————————————————— #
- name: Adblock 🇷🇺
<<: [*group_selector, *set_small, *health_check]
- name: Adblock 🗺️
<<: [*group_selector, *set_small, *health_check]
- name: Windows Telemetry
<<: [*group_selector, *set_small, *health_check]
- name: Antifilter
<<: [*group_selector, *set_extnd, *health_check]
# —————————————————————— PRIVATE LISTS —————————————————————— #
- name: Adaptation
<<: [*group_selector, *set_extnd, *health_check]
- name: Persistent Proxy
<<: [*group_selector, *set_extnd, *health_check]
# —————————————————— CONSOLIDATED SERVICES —————————————————— #
- name: RU Services
proxies:
- DIRECT
- PASS
- REJECT
- REJECT-DROP
- Personal 1
- Personal 2
- Non-personal 1
- Non-personal 2
- Non-personal 3
- Non-personal 4
- Russia 🇷🇺
- Russia 🇷🇺 🄪
<<: [*group_selector, *health_check]
- name: US Services
proxies:
- DIRECT
- PASS
- REJECT
- REJECT-DROP
- Route Alpha
- Route Bravo
- Route Charlie
- Route Delta
- Personal 2
- Non-personal 1
- Non-personal 2
- Non-personal 3
- Non-personal 4
- USA 🇺🇸
- USA 🇺🇸 🄪
<<: [*group_selector, *health_check]
- name: CN Services
proxies:
- DIRECT
- PASS
- REJECT
- REJECT-DROP
- Route Alpha
- Route Bravo
- Route Charlie
- Route Delta
- Personal 1
- Personal 2
- Non-personal 1
- Non-personal 2
- Non-personal 3
- Non-personal 4
- Asia & ME 🇳🇵
- Asia & ME 🇳🇵 🄪
<<: [*group_selector, *health_check]
- name: EU Services
proxies:
- DIRECT
- PASS
- REJECT
- REJECT-DROP
- Route Alpha
- Route Bravo
- Route Charlie
- Route Delta
- Personal 1
- Personal 2
- Non-personal 1
- Non-personal 2
- Non-personal 3
- Non-personal 4
- Europe 🇪🇺
- Europe 🇪🇺 🄪
<<: [*group_selector, *health_check]
- name: AI Stuff
<<: [*set_extnd, *group_selector, *health_check]
- name: Crypto Stuff
<<: [*set_extnd, *group_selector, *health_check]
- name: RU Intracountry VPN
proxies:
- DIRECT
- PASS
- Russia 🇷🇺
- Russia 🇷🇺 🄪
<<: [*group_selector, *health_check]
- name: UDP Catcher
proxies:
- DIRECT
- PASS
- REJECT-DROP
- ▣ UDP Ready
<<: [*group_selector, *health_check]
- name: Akamai
<<: [*set_basic, *group_selector_hidden, *health_check]
- name: Amazon CloudFront
<<: [*set_basic, *group_selector_hidden, *health_check]
- name: Azure CDN
<<: [*set_basic, *group_selector_hidden, *health_check]
- name: Cloudflare
<<: [*set_basic, *group_selector, *health_check]
- name: Fastly
<<: [*set_basic, *group_selector, *health_check]
- name: Google Cloud CDN
<<: [*set_basic, *group_selector_hidden, *health_check]
- name: Anime
<<: [*set_extnd, *group_selector, *health_check]
- name: Entertainment
<<: [*set_extnd, *group_selector, *health_check]
- name: Hentai
<<: [*set_extnd, *group_selector, *health_check]
- name: Games
<<: [*set_extnd, *group_selector, *health_check]
- name: Libraries
<<: [*set_extnd, *group_selector, *health_check]
- name: News
<<: [*set_extnd, *group_selector, *health_check]
- name: Porn
<<: [*set_extnd, *group_selector, *health_check]
- name: Torrent Trackers
<<: [*set_extnd, *group_selector, *health_check]
- name: Steam
proxies:
- WAN A
- WAN B
- WAN BALANCER
- PASS
- Personal 1
- Personal 2
- Route Alpha
- Route Bravo
- Kazakhstan 🇰🇿
- Kazakhstan 🇰🇿 🄪
- Turkey 🇹🇷
- Turkey 🇹🇷 🄪
- USA 🇺🇸
- USA 🇺🇸 🄪
<<: [*group_selector, *health_check]
- name: YouTube
proxies:
- DIRECT
- REJECT
- YTB Service
- YTB Service 🄪
- Non-personal 1
- Non-personal 2
- Non-personal 3
- Non-personal 4
<<: [*group_selector, *health_check]
# ————————————————————————— SERVICES ———————————————————————— #
- name: Adobe
<<: [*set_basic, *group_selector_hidden, *health_check]
- name: AliExpress
<<: [*set_basic, *group_selector_hidden, *health_check]
- name: Amazon
<<: [*set_basic, *group_selector_hidden, *health_check]
- name: Apple
<<: [*set_basic, *group_selector, *health_check]
- name: Apple Music
<<: [*set_basic, *group_selector_hidden, *health_check]
- name: Cursor
<<: [*set_basic, *group_selector, *health_check]
- name: Discord
<<: [*set_basic, *group_selector, *health_check]
- name: Dropbox
<<: [*set_basic, *group_selector_hidden, *health_check]
- name: eBay
<<: [*set_basic, *group_selector_hidden, *health_check]
- name: Electronic Arts
<<: [*set_basic, *group_selector_hidden, *health_check]
- name: Facebook
<<: [*set_basic, *group_selector, *health_check]
- name: Figma
<<: [*set_basic, *group_selector_hidden, *health_check]
- name: Gemini
<<: [*set_basic, *group_selector, *health_check]
- name: GitHub
<<: [*set_basic, *group_selector, *health_check]
- name: Google
<<: [*set_basic, *group_selector, *health_check]
- name: Instagram
<<: [*set_basic, *group_selector, *health_check]
- name: Meta
<<: [*set_basic, *group_selector_hidden, *health_check]
- name: Microsoft
<<: [*set_basic, *group_selector, *health_check]
- name: Netflix
<<: [*set_basic, *group_selector_hidden, *health_check]
- name: Nintendo
<<: [*set_basic, *group_selector_hidden, *health_check]
- name: Notion
<<: [*set_basic, *group_selector, *health_check]
- name: Onedrive
<<: [*set_basic, *group_selector_hidden, *health_check]
- name: OpenAI
<<: [*set_basic, *group_selector, *health_check]
- name: PayPal
<<: [*set_basic, *group_selector_hidden, *health_check]
- name: Perplexity
<<: [*set_basic, *group_selector_hidden, *health_check]
- name: Playstation Network
<<: [*set_basic, *group_selector, *health_check]
- name: Proton
<<: [*set_basic, *group_selector, *health_check]
- name: Reddit
<<: [*set_basic, *group_selector_hidden, *health_check]
- name: Samsung
<<: [*set_basic, *group_selector_hidden, *health_check]
- name: Signal
<<: [*set_basic, *group_selector_hidden, *health_check]
- name: Soundcloud
<<: [*set_basic, *group_selector_hidden, *health_check]
- name: Spotify
<<: [*set_basic, *group_selector_hidden, *health_check]
- name: Telegram
<<: [*set_basic, *group_selector, *health_check]
- name: TikTok
<<: [*set_basic, *group_selector_hidden, *health_check]
- name: Twitter/X
<<: [*set_basic, *group_selector_hidden, *health_check]
- name: Ubiquity
<<: [*set_basic, *group_selector_hidden, *health_check]
- name: Ubisoft
<<: [*set_basic, *group_selector_hidden, *health_check]
- name: VK
<<: [*set_basic, *group_selector_hidden, *health_check]
- name: VSCode & Copilot
<<: [*set_basic, *group_selector, *health_check]
- name: WeChat
<<: [*set_basic, *group_selector_hidden, *health_check]
- name: WhatsApp
<<: [*set_basic, *group_selector, *health_check]
- name: XBox
<<: [*set_basic, *group_selector, *health_check]
- name: Yandex
<<: [*set_basic, *group_selector_hidden, *health_check]
# ———————————————————————————————————————————————————— RULE PROVIDERS ———————————————————————————————————————————————————
rule-providers:
# —————————————————————————— consolidated-lists-private ————————————————————————— #
# https://antifilter.scarus.shamanlanding.org/
📃 General Direct Domain List:
url: https://antifilter.scarus.shamanlanding.org/direct-domain.yaml
path: "./rule_provider/consolidated-lists-private/direct-domain.yaml"
<<: *default_rule_provider_config
📃 General Direct IP List:
url: https://antifilter.scarus.shamanlanding.org/direct-ip.yaml
path: "./rule_provider/consolidated-lists-private/direct-ip.yaml"
<<: *default_rule_provider_config
📃 General Proxy Domain List:
url: https://antifilter.scarus.shamanlanding.org/proxy-domain.yaml
path: "./rule_provider/consolidated-lists-private/adaptation-domain-proxy.yaml"
<<: *default_rule_provider_config
📃 General Proxy IP List:
url: https://antifilter.scarus.shamanlanding.org/proxy-ip.yaml
path: "./rule_provider/consolidated-lists-private/adaptation-ip-proxy.yaml"
<<: *default_rule_provider_config
# /clash-rules/raw/branch/main/rule-provider/consolidated-lists-private/
🛝 Testzone A:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-lists-private/testzone-a.yaml
path: "./rule_provider/services/consolidated-lists-private/testzone-a.yaml"
<<: *default_rule_provider_config
🛝 Testzone B:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-lists-private/testzone-b.yaml
path: "./rule_provider/services/consolidated-lists-private/testzone-b.yaml"
<<: *default_rule_provider_config
🛜 VLAN10:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-lists-private/vlan10.yaml
path: "./rule_provider/services/consolidated-lists-private/vlan10.yaml"
<<: *default_rule_provider_config
🛜 VLAN20:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-lists-private/vlan20.yaml
path: "./rule_provider/services/consolidated-lists-private/vlan20.yaml"
<<: *default_rule_provider_config
🛜 VLAN30:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-lists-private/vlan30.yaml
path: "./rule_provider/services/consolidated-lists-private/vlan30.yaml"
<<: *default_rule_provider_config
🛜 VLAN40:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-lists-private/vlan40.yaml
path: "./rule_provider/services/consolidated-lists-private/vlan40.yaml"
<<: *default_rule_provider_config
🛜 VLAN50:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-lists-private/vlan50.yaml
path: "./rule_provider/services/consolidated-lists-private/vlan50.yaml"
<<: *default_rule_provider_config
🛜 VLAN90:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-lists-private/vlan90.yaml
path: "./rule_provider/services/consolidated-lists-private/vlan90.yaml"
<<: *default_rule_provider_config
🛜 Webway Priority:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-lists-private/webway-priority.yaml
path: "./rule_provider/services/consolidated-lists-private/webway-priority.yaml"
<<: *default_rule_provider_config
🛜 Webway Unprivileged:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-lists-private/webway-unprivileged.yaml
path: "./rule_provider/services/consolidated-lists-private/webway-unprivileged.yaml"
<<: *default_rule_provider_config
🛜 Smart TV Clients:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-lists-private/clients-smart-tv.yaml
path: "./rule_provider/services/consolidated-lists-private/clients-smart-tv.yaml"
<<: *default_rule_provider_config
🛜 Torrent Clients:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-lists-private/clients-torrent.yaml
path: "./rule_provider/services/consolidated-lists-private/clients-torrent.yaml"
<<: *default_rule_provider_config
# —————————————————————————— consolidated-lists-public —————————————————————————— #
# /clash-rules/raw/branch/main/rule-provider/consolidated-lists-public/
🚫 Adblock List RU:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-lists-public/adblock-ru.yaml
path: "./rule_provider/consolidated-lists-public/adblock-ru.yaml"
<<: *default_rule_provider_config
🚫 Adblock List GL:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-lists-public/adblock-gl.yaml
path: "./rule_provider/consolidated-lists-public/adblock-gl.yaml"
<<: *default_rule_provider_config
👥 Current Antifilter/Refilter:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-lists-public/current-public-set.yaml
path: "./rule_provider/consolidated-lists-public/current-public-set.yaml"
<<: *default_rule_provider_config
👥 Windows Telemetry:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-lists-public/windows-telemetry.yaml
path: "./rule_provider/consolidated-lists-public/windows-telemetry.yaml"
<<: *default_rule_provider_config
# НЕ ИСПОЛЬЗУЕТСЯ
# 👥 Antifilter Community IP List:
# url: https://antifilter.scarus.shamanlanding.org/antifilter-community-ip.yaml
# path: "./rule_provider/consolidated-lists-public/antifilter-community-ip-proxy.yaml"
# <<: *default_rule_provider_config
# 👥 Antifilter Community Domain List:
# url: https://antifilter.scarus.shamanlanding.org/antifilter-community-domain.yaml
# path: "./rule_provider/consolidated-lists-public/antifilter-domain-proxy.yaml"
# <<: *default_rule_provider_config
# 👥 Antifilter IP List:
# url: https://antifilter.scarus.shamanlanding.org/antifilter-ip.yaml
# path: "./rule_provider/consolidated-lists-public/antifilter-ip-proxy.yaml"
# <<: *default_rule_provider_config
# ———————————————————————————— consolidated-services ———————————————————————————— #
# /clash-rules/raw/branch/main/rule-provider/consolidated-services/
📦 RU Intracountry VPN:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-services/ru-intra.yaml
path: "./rule_provider/consolidated-services/ru-intra.yaml"
<<: *default_rule_provider_config
📃 Persistent Proxy:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-services/persistent.yaml
path: "./rule_provider/consolidated-services/persistent.yaml"
<<: *default_rule_provider_config
📦 US Services Manual:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-services/us-services.yaml
path: "./rule_provider/consolidated-services/us-services.yaml"
<<: *default_rule_provider_config
📦 RU Services Manual:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-services/ru-services.yaml
path: "./rule_provider/consolidated-services/ru-services.yaml"
<<: *default_rule_provider_config
📦 EU Services Manual:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-services/eu-services.yaml
path: "./rule_provider/consolidated-services/eu-services.yaml"
<<: *default_rule_provider_config
📦 CN Services Manual:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-services/cn-services.yaml
path: "./rule_provider/consolidated-services/cn-services.yaml"
<<: *default_rule_provider_config
📦 Anime:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-services/anime.yaml
path: "./rule_provider/consolidated-services/anime.yaml"
<<: *default_rule_provider_config
📦 AI Stuff:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-services/ai-stuff-western.yaml
path: "./rule_provider/consolidated-services/ai-stuff-western.yaml"
<<: *default_rule_provider_config
📦 Crypto Stuff:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-services/crypto.yaml
path: "./rule_provider/consolidated-services/crypto.yaml"
<<: *default_rule_provider_config
📦 Entertainment:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-services/entertainment.yaml
path: "./rule_provider/services/entertainment.yaml"
<<: *default_rule_provider_config
📦 Hentai:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-services/hentai.yaml
path: "./rule_provider/services/hentai.yaml"
<<: *default_rule_provider_config
📦 Games:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-services/games.yaml
path: "./rule_provider/services/games.yaml"
<<: *default_rule_provider_config
📦 Libraries:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-services/libraries.yaml
path: "./rule_provider/services/libraries.yaml"
<<: *default_rule_provider_config
📦 News:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-services/news.yaml
path: "./rule_provider/services/news.yaml"
<<: *default_rule_provider_config
📦 Porn:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-services/porn.yaml
path: "./rule_provider/services/porn.yaml"
<<: *default_rule_provider_config
📦 Torrent Trackers:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-services/torrent-trackers.yaml
path: "./rule_provider/services/torrent-trackers.yaml"
<<: *default_rule_provider_config
# ——————————————————————————————————— services —————————————————————————————————— #
🌐 Akamai:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/akamai.yaml
path: "./rule_provider/services/akamai.yaml"
<<: *default_rule_provider_config
🌐 Amazon CloudFront:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/amazon-cloudfront.yaml
path: "./rule_provider/services/amazon-cloudfront.yaml"
<<: *default_rule_provider_config
🌐 Azure CDN:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/azure-cdn.yaml
path: "./rule_provider/services/azure-cdn.yaml"
<<: *default_rule_provider_config
🌐 Cloudflare:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/cloudflare.yaml
path: "./rule_provider/services/cloudflare.yaml"
<<: *default_rule_provider_config
🌐 Fastly:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/fastly.yaml
path: "./rule_provider/services/fastly.yaml"
<<: *default_rule_provider_config
🌐 Google Cloud CDN:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/google-cloud-cdn.yaml
path: "./rule_provider/services/google-cloud-cdn.yaml"
<<: *default_rule_provider_config
⬛ Apple:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/apple.yaml
path: "./rule_provider/services/apple.yaml"
<<: *default_rule_provider_config
⬛ Google:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/google.yaml
path: "./rule_provider/services/google.yaml"
<<: *default_rule_provider_config
⬛ Meta:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/meta.yaml
path: "./rule_provider/services/meta.yaml"
<<: *default_rule_provider_config
⬛ Microsoft:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/microsoft.yaml
path: "./rule_provider/services/microsoft.yaml"
<<: *default_rule_provider_config
⬛ VK:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/vk.yaml
path: "./rule_provider/services/vk.yaml"
<<: *default_rule_provider_config
⬛ Yandex:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/yandex.yaml
path: "./rule_provider/services/yandex.yaml"
<<: *default_rule_provider_config
# /clash-rules/raw/branch/main/rule-provider/services/
Adobe:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/adobe.yaml
path: "./rule_provider/services/adobe.yaml"
<<: *default_rule_provider_config
AliExpress:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/aliexpress.yaml
path: "./rule_provider/services/aliexpress.yaml"
<<: *default_rule_provider_config
Amazon:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/amazon.yaml
path: "./rule_provider/services/amazon.yaml"
<<: *default_rule_provider_config
Apple Music:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/apple-music.yaml
path: "./rule_provider/services/apple-music.yaml"
<<: *default_rule_provider_config
Cursor:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/cursor.yaml
path: "./rule_provider/services/cursor.yaml"
<<: *default_rule_provider_config
Discord:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/discord.yaml
path: "./rule_provider/services/discord.yaml"
<<: *default_rule_provider_config
Dropbox:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/discord.yaml
path: "./rule_provider/services/discord.yaml"
<<: *default_rule_provider_config
eBay:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/ebay.yaml
path: "./rule_provider/services/ebay.yaml"
<<: *default_rule_provider_config
Electronic Arts:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/ea.yaml
path: "./rule_provider/services/ea.yaml"
<<: *default_rule_provider_config
Facebook:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/facebook.yaml
path: "./rule_provider/services/facebook.yaml"
<<: *default_rule_provider_config
Figma:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/figma.yaml
path: "./rule_provider/services/figma.yaml"
<<: *default_rule_provider_config
Gemini:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/gemini.yaml
path: "./rule_provider/services/gemini.yaml"
<<: *default_rule_provider_config
GitHub:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/github.yaml
path: "./rule_provider/services/github.yaml"
<<: *default_rule_provider_config
Instagram:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/instagram.yaml
path: "./rule_provider/services/instagram.yaml"
<<: *default_rule_provider_config
Netflix:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/netflix.yaml
path: "./rule_provider/services/netflix.yaml"
<<: *default_rule_provider_config
Nintendo:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/nintendo.yaml
path: "./rule_provider/services/nintendo.yaml"
<<: *default_rule_provider_config
Notion:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/notion.yaml
path: "./rule_provider/services/notion.yaml"
<<: *default_rule_provider_config
Onedrive:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/onedrive.yaml
path: "./rule_provider/services/onedrive.yaml"
<<: *default_rule_provider_config
OpenAI:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/openai.yaml
path: "./rule_provider/services/openai.yaml"
<<: *default_rule_provider_config
Perplexity:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/perplexity.yaml
path: "./rule_provider/services/perplexity.yaml"
<<: *default_rule_provider_config
Playstation Network:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/psn.yaml
path: "./rule_provider/services/psn.yaml"
<<: *default_rule_provider_config
Proton:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/proton.yaml
path: "./rule_provider/services/proton.yaml"
<<: *default_rule_provider_config
Reddit:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/reddit.yaml
path: "./rule_provider/services/reddit.yaml"
<<: *default_rule_provider_config
Samsung:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/samsung.yaml
path: "./rule_provider/services/samsung.yaml"
<<: *default_rule_provider_config
Signal:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/signal.yaml
path: "./rule_provider/services/signal.yaml"
<<: *default_rule_provider_config
Soundcloud:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/soundcloud.yaml
path: "./rule_provider/services/soundcloud.yaml"
<<: *default_rule_provider_config
Spotify:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/spotify.yaml
path: "./rule_provider/services/spotify.yaml"
<<: *default_rule_provider_config
Steam:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/steam.yaml
path: "./rule_provider/services/steam.yaml"
<<: *default_rule_provider_config
Telegram:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/telegram.yaml
path: "./rule_provider/services/telegram.yaml"
<<: *default_rule_provider_config
TikTok:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/tiktok.yaml
path: "./rule_provider/services/tiktok.yaml"
<<: *default_rule_provider_config
Twitter/X:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/twitter.yaml
path: "./rule_provider/services/twitter.yaml"
<<: *default_rule_provider_config
Ubiquity:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/ubiquity.yaml
path: "./rule_provider/services/ubiquity.yaml"
<<: *default_rule_provider_config
Ubisoft:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/ubisoft.yaml
path: "./rule_provider/services/ubisoft.yaml"
<<: *default_rule_provider_config
VSCode & Copilot:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/vscode.yaml
path: "./rule_provider/services/vscode.yaml"
<<: *default_rule_provider_config
WeChat:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/wechat.yaml
path: "./rule_provider/services/wechat.yaml"
<<: *default_rule_provider_config
WhatsApp:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/whatsapp.yaml
path: "./rule_provider/services/whatsapp.yaml"
<<: *default_rule_provider_config
XBox:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/xbox.yaml
path: "./rule_provider/services/xbox.yaml"
<<: *default_rule_provider_config
YouTube:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/youtube.yaml
path: "./rule_provider/services/youtube.yaml"
<<: *default_rule_provider_config
# AVAILABLE CATEGORIES:
# geoip:ddos-guard // GEOIP,ddos-guard,no-resolve
# https://github.com/v2fly/domain-list-community/ // GEOSITE,paypal
# ———————————————————————————————————————————————————————— RULES ————————————————————————————————————————————————————————
rules:
# ——————————————————————— direct first —————————————————————— # —————————————————————————————————————————————————————————
- RULE-SET,📃 General Direct Domain List,DIRECT
- RULE-SET,📃 General Direct IP List,DIRECT,no-resolve
- GEOSITE,PRIVATE,DIRECT
- GEOIP,PRIVATE,DIRECT,no-resolve
# ————————————————————— source ip match ————————————————————— # —————————————————————————————————————————————————————————
- RULE-SET,🛝 Testzone A,Testzone 🅰
- RULE-SET,🛝 Testzone B,Testzone 🅱
- RULE-SET,🛜 VLAN10,VLAN10
- RULE-SET,🛜 VLAN20,VLAN10
- RULE-SET,🛜 VLAN30,VLAN20
- RULE-SET,🛜 VLAN40,VLAN40
- RULE-SET,🛜 VLAN50,VLAN50
- RULE-SET,🛜 VLAN90,VLAN90
- RULE-SET,🛜 Webway Priority,Webway Priority Clients
- RULE-SET,🛜 Webway Unprivileged,Webway Unprivileged Clients
- RULE-SET,🛜 Smart TV Clients,Smart TV Clients
- RULE-SET,🛜 Torrent Clients,Torrent Clients
# —————————————————————— quick ip check ————————————————————— # —————————————————————————————————————————————————————————
- DOMAIN-SUFFIX,upaiyun.com,Route Alpha
- DOMAIN-SUFFIX,ipip.net,Route Bravo
- DOMAIN-SUFFIX,ip.sb,Route Charlie
- DOMAIN-SUFFIX,ipify.org,Route Delta
- DOMAIN-SUFFIX,ifconfig.me,Personal 1
- DOMAIN-SUFFIX,whatismyipaddress.com,Personal 2
# ———————————————————————— udp catcher —————————————————————— # —————————————————————————————————————————————————————————
- AND,((NETWORK,udp),(RULE-SET,Telegram)),UDP Catcher
- AND,((NETWORK,udp),(RULE-SET,Discord)),UDP Catcher
- AND,((NETWORK,udp),(RULE-SET,WhatsApp)),UDP Catcher
# ————————————————————— by private lists ———————————————————— # —————————————————————————————————————————————————————————
- RULE-SET,📃 Persistent Proxy,Persistent Proxy
- RULE-SET,📃 General Proxy Domain List,Adaptation
- RULE-SET,📃 General Proxy IP List,Adaptation,no-resolve
# ———————————————————————— by service ——————————————————————— # —————————————————————————————————————————————————————————
- RULE-SET,Adobe,Adobe
- RULE-SET,AliExpress,AliExpress
- RULE-SET,Amazon,Amazon
- RULE-SET,Apple Music,Apple Music
- RULE-SET,Cursor,Cursor
- RULE-SET,Discord,Discord
- RULE-SET,Dropbox,Dropbox
- RULE-SET,eBay,eBay
- RULE-SET,Electronic Arts,Electronic Arts
- RULE-SET,Facebook,Facebook
- RULE-SET,Figma,Figma
- RULE-SET,Gemini,Gemini
- RULE-SET,GitHub,GitHub
- RULE-SET,Instagram,Instagram
- RULE-SET,Netflix,Netflix
- RULE-SET,Nintendo,Nintendo
- RULE-SET,Notion,Notion
- RULE-SET,Onedrive,Onedrive
- RULE-SET,OpenAI,OpenAI
- RULE-SET,Perplexity,Perplexity
- RULE-SET,Playstation Network,Playstation Network
- RULE-SET,Proton,Proton
- RULE-SET,Reddit,Reddit
- RULE-SET,Samsung,Samsung
- RULE-SET,Signal,Signal
- RULE-SET,Soundcloud,Soundcloud
- RULE-SET,Spotify,Spotify
- RULE-SET,Steam,Steam
- RULE-SET,Telegram,Telegram
- RULE-SET,TikTok,TikTok
- RULE-SET,Twitter/X,Twitter/X
- RULE-SET,Ubiquity,Ubiquity
- RULE-SET,Ubisoft,Ubisoft
- RULE-SET,VSCode & Copilot,VSCode & Copilot
- RULE-SET,WeChat,WeChat
- RULE-SET,WhatsApp,WhatsApp
- RULE-SET,XBox,XBox
- RULE-SET,YouTube,YouTube
# ————————————————————— by service group ———————————————————— # —————————————————————————————————————————————————————————
- RULE-SET,📦 RU Intracountry VPN,RU Intracountry VPN
- RULE-SET,📦 AI Stuff,AI Stuff
- RULE-SET,📦 Anime,Anime
- RULE-SET,📦 Crypto Stuff,Crypto Stuff
- RULE-SET,📦 Hentai,Hentai
- RULE-SET,📦 Entertainment,Entertainment
- RULE-SET,📦 Games,Games
- RULE-SET,📦 Libraries,Libraries
- RULE-SET,📦 News,News
- RULE-SET,📦 Porn,Porn
- RULE-SET,📦 Torrent Trackers,Torrent Trackers
# ———————————————————— by global service ———————————————————— # —————————————————————————————————————————————————————————
- RULE-SET,⬛ Yandex,Yandex
- RULE-SET,⬛ VK,VK
- RULE-SET,⬛ Apple,Apple
- RULE-SET,⬛ Google,Google
- RULE-SET,⬛ Meta,Meta
- RULE-SET,⬛ Microsoft,Microsoft
# ————————————————————— by cnd provider ————————————————————— # —————————————————————————————————————————————————————————
- RULE-SET,🌐 Akamai,Akamai
- RULE-SET,🌐 Amazon CloudFront,Amazon CloudFront
- RULE-SET,🌐 Azure CDN,Azure CDN
- RULE-SET,🌐 Cloudflare,Cloudflare
- RULE-SET,🌐 Fastly,Fastly
- RULE-SET,🌐 Google Cloud CDN,Google Cloud CDN
# ————————————————————— community lists ————————————————————— # —————————————————————————————————————————————————————————
- RULE-SET,👥 Current Antifilter/Refilter,Antifilter
- RULE-SET,👥 Windows Telemetry,Windows Telemetry
# - RULE-SET,👥 Antifilter Community IP List,Antifilter
# - RULE-SET,👥 Antifilter Community Domain List,Antifilter
# - RULE-SET,👥 Antifilter IP List,Antifilter Extended
# ———————————————————————— adblocker ———————————————————————— # —————————————————————————————————————————————————————————
- RULE-SET,🚫 Adblock List RU,Adblock 🇷🇺
- RULE-SET,🚫 Adblock List GL,Adblock 🗺️
# ————————————————— fool-proof russian first ———————————————— # —————————————————————————————————————————————————————————
- OR,((RULE-SET,📦 RU Services Manual),(GEOIP,RU),(GEOSITE,category-ru)),RU Services
# ———————————— by service group (manual country) ———————————— # —————————————————————————————————————————————————————————
- OR,((RULE-SET,📦 US Services Manual),(GEOIP,US)),US Services
- OR,((RULE-SET,📦 CN Services Manual),(GEOIP,US)),CN Services
- MATCH,FALLBACK
# Epic