# ————————————————————————————————————————————————————— LOCAL PROXY ————————————————————————————————————————————————————— port: 7890 socks-port: 7891 redir-port: 7892 tproxy-port: 7893 mixed-port: 7894 allow-lan: true bind-address: "*" # authentication of local SOCKS5/HTTP(S) server # authentication: # - "user1:pass1" # ————————————————————————————————————————————————— EXTERNAL CONTROLLER ————————————————————————————————————————————————— external-controller: 127.0.0.1:9090 secret: '314159271828' external-ui: "/usr/share/openclash/ui" # ——————————————————————————————————————————————————————— GENERAL ——————————————————————————————————————————————————————— mode: rule ipv6: false unified-delay: true log-level: info disable-keep-alive: true # interface-name: en0 # Outbound interface name # ————————————————————————————————————————————————————— SMART GROUPS ———————————————————————————————————————————————————— lgbm-auto-update: true # enable 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: 'solar.shamanlanding.org': 192.168.25.1 'battlescribe.shamanlanding.org': 192.168.25.8 'kavanah.shamanlanding.org': 192.168.25.8 'loremaster.shamanlanding.org': 192.168.25.8 'omnissiah.shamanlanding.org': 192.168.25.8 'sanctum.shamanlanding.org': 192.168.25.8 'tesseract.shamanlanding.org': 192.168.25.8 '+.solar.shamanlanding.org': 192.168.25.8 # ——————————————————————————————————————————————————————— 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: QUIC: ports: - 443 TLS: ports: - 443 - 8443 HTTP: ports: - 80 - 8080-8880 override-destination: true force-domain: - "+.netflix.com" - "+.nflxvideo.net" - "+.amazonaws.com" - "+.media.dssott.com" skip-domain: - "+.apple.com" - Mijia Cloud - dlg.io.mi.com - "+.oray.com" - "+.sunlogin.net" - "+.push.apple.com" # ————————————————————————————————————————————————————————— DNS ————————————————————————————————————————————————————————— dns: enable: true ipv6: false listen: 0.0.0.0:53 default-nameserver: - 114.114.114.114 - 8.8.8.8 enhanced-mode: fake-ip use-hosts: true 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' nameserver: - https://d.adguard-dns.com/dns-query/5ffb7de2 fallback: - https://dns.google/dns-query - https://cloudflare-dns.com/dns-query - 208.67.222.222 - 208.67.220.220 - 9.9.9.9 - 149.112.112.112 - 8.26.56.26 - 8.20.247.20 - 185.228.168.9 - 185.228.169.9 # If IP addresses resolved with servers in `nameservers` are in the specified # subnets below, they are considered invalid and results from `fallback` # servers are used instead. # # IP address resolved with servers in `nameserver` is used when # `fallback-filter.geoip` is true and when GEOIP of the IP address is `CN`. # # If `fallback-filter.geoip` is false, results from `nameserver` nameservers # are always used if not match `fallback-filter.ipcidr`. # # This is a countermeasure against DNS pollution attacks. # fallback-filter: # geoip: true # geoip-code: CN # ipcidr: # - 240.0.0.0/4 # domain: # - '+.google.com' # - '+.facebook.com' # - '+.youtube.com' # Lookup domains via specific nameservers # nameserver-policy: # 'www.baidu.com': '114.114.114.114' # '+.internal.crop.com': '10.0.0.1' # ————————————————————————————————————————————————————————— TUN ————————————————————————————————————————————————————————— # ———————————————————————————————————————————————————————— MACRO ———————————————————————————————————————————————————————— # ———————————————— health checks health-check-for-providers: &health_check_for_providers health-check: enable: true interval: 600 url: https://www.gstatic.com/generate_204 health-check-for-groups: &health_check_for_groups health-check: interval: 600 url: https://www.gstatic.com/generate_204 # ———————————————— group selectors group_selector: &group_selector type: select disable-udp: false group_selector_hidden: &group_selector_hidden type: select disable-udp: false hidden: true # ———————————————— various default-rule-provider-config: &default_rule_provider_config type: http behavior: classical interval: 86400 direct-proxies: &direct_proxies type: select disable-udp: false proxies: - DIRECT # ———————————————— private vpns own-vpn-list: &own_vpn_list use: - 💫 own proxies: - 🇨🇭⇨🇱🇺 Proton WG - 🇮🇸⇨🇬🇧 Proton WG - 🇫🇷 Direct Proton WG - 🇸🇾 Direct Proton WG # ———————————————— non-private vpns np-vpn-list: &np_vpn_list use: - 🎭 arza - 🎭 d-vpn - 🎭 unicade - 🎭 vezdehod - 🎭 xfizz default-vless-provider: &default_vless_provider type: http interval: 3600 proxy: ▣ Personal exclude-filter: "(?i)Наш TG|Истекает|@FizzVPN|UNAVAILABLE|EXPIRE|TELEGRAM|USERNAME:|Купить|🔜" # ———————————————— group types group-balancer: &group_balancer type: load-balance strategy: sticky-sessions group-smart: &group_smart type: smart # policy-priority: "" uselightgbm: true collectdata: true strategy: 'sticky-sessions' sample-rate: 1 hidden: true group-selector: &group_selector type: select group-url-test: &group_url_test type: url-test tolerance: 50 # ————————————————————————————————————————————————————— PROXIES LIST ———————————————————————————————————————————————————— proxies: # ———————————————————— direct wan routes ———————————————————— # # - name: "WAN A [Мегафон]" # type: direct # udp: true # ip-version: ipv4 # interface-name: eth2 # - name: "WAN B [РосТелеКом]" # type: direct # udp: true # ip-version: ipv4 # interface-name: eth1 # ————————————————————— private proxies ———————————————————— # - name: 🇨🇭⇨🇱🇺 Proton WG type: wireguard server: 79.135.104.48 port: 51820 ip: 10.2.0.2 private-key: 8LW5XMdOWwUyVlihlii9dEvVYvatZ/uuC8Jft4fcn0k= public-key: buYqE3X8Wf8X/v5NtHVXYgLk45+2og8MVEbgQAkEyBw= allowed-ips: ['0.0.0.0/0', '::/0'] udp: true mtu: 1420 remote-dns-resolve: true dns: [10.2.0.1] amnezia-wg-option: jc: 55 jmin: 373 jmax: 769 s1: 0 s2: 0 h1: 1 h2: 2 h3: 3 h4: 4 - name: 🇮🇸⇨🇬🇧 Proton WG type: wireguard server: 185.159.158.215 port: 51820 ip: 10.2.0.2 private-key: yPnrinUviMCyTV4p1Yrd9H9u3zV6jXXFDWJa3zueb2Q= public-key: zctOjv4DH2gzXtLQy86Tp0vnT+PNpMsxecd2vUX/i0U= allowed-ips: ['0.0.0.0/0', '::/0'] udp: true mtu: 1420 remote-dns-resolve: true dns: [10.2.0.1] amnezia-wg-option: jc: 55 jmin: 373 jmax: 769 s1: 0 s2: 0 h1: 1 h2: 2 h3: 3 h4: 4 - name: 🇸🇾 Direct Proton WG type: wireguard server: 74.118.126.212 port: 51820 ip: 10.2.0.2 private-key: IKZ6eVISKzSoccxyhEQKqJpqQ9MXNXRECogtQ/Mb5Ho= public-key: lA34jzJPyZIjR4FxgEy2KarVEEkFcGT3AmOO2k+X3Co= allowed-ips: ['0.0.0.0/0', '::/0'] udp: true mtu: 1420 remote-dns-resolve: true dns: [10.2.0.1] amnezia-wg-option: jc: 127 jmin: 798 jmax: 1246 s1: 0 s2: 0 h1: 1 h2: 2 h3: 3 h4: 4 - name: 🇫🇷 Direct Proton WG type: wireguard server: 79.127.134.82 port: 51820 ip: 10.2.0.2 private-key: SLHvkTQwNnovnfKhmO1DwMFycvUPT7MK80VSQXpNeGc= public-key: fEUJZ0KAOb0U8O4+wNYYlVBgtN6AOS2bbXyM07Dnvxk= allowed-ips: ['0.0.0.0/0', '::/0'] udp: true mtu: 1420 remote-dns-resolve: true dns: [10.2.0.1] amnezia-wg-option: jc: 127 jmin: 798 jmax: 1246 s1: 0 s2: 0 h1: 1 h2: 2 h3: 3 h4: 4 # ——————————————————————————————————————————————————— PROXY PROVIDERS ——————————————————————————————————————————————————— proxy-providers: # ——————————————————— private vpn services —————————————————— # #https://dexterity.shamanlanding.org/M4eh2gd/first 💫 own: type: http url: "https://dexterity.shamanlanding.org/M4eh2gd/first" interval: 3600 proxy: DIRECT path: "./proxy_provider/own-1.txt" exclude-filter: "" override: additional-prefix: "💫 " additional-suffix: "" health-check: <<: *health_check_for_providers # —————————————————— non-personal services —————————————————— # 🎭 d-vpn: url: "https://sub.d-vpn.in/5577509" path: "./proxy_provider/d-vpn.txt" override: additional-prefix: "" additional-suffix: "•𝓭" <<: [*health_check_for_providers, *default_vless_provider] 🎭 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, *default_vless_provider] 🎭 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, *default_vless_provider] 🎭 arza: url: "https://arza.top/sub/dGZjNHVlLDE3MzIzMDQ2MTYowA-efEYOh" path: "./proxy_provider/arza.txt" override: additional-prefix: "" additional-suffix: "•𝓪" <<: [*health_check_for_providers, *default_vless_provider] 🎭 unicade: url: "https://subs.un1c4d3.ru:52478/sub/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJQTF9WTFNTX0FMTDIxMCIsImFjY2VzcyI6InN1YnNjcmlwdGlvbiIsImlhdCI6MTczNzgwMDQwOH0.mPr4BSMMpo1mrlZPvB34IRGcn2mHOZetHXaZyebirT4" path: "./proxy_provider/unicade.txt" override: additional-prefix: "" additional-suffix: "•𝓾" <<: [*health_check_for_providers, *default_vless_provider] # ————————————————————————————————————————————————————— PROXY GROUPS ———————————————————————————————————————————————————— proxy-groups: # ————————————————————————— fallback ———————————————————————— # - name: "Automatic Fallback Route" type: fallback disable-udp: false proxies: - DIRECT hidden: true url: 'https://cp.cloudflare.com/generate_204' interval: 300 # ———————————————————— direct wan routes ———————————————————— # # - name: AB # type: load-balance # disable-udp: false # proxies: # - WAN A [Мегафон] # - WAN B [РосТелеКом] # hidden: true # url: 'https://cp.cloudflare.com/generate_204' # interval: 300 # ————————————————————— direct selectors ———————————————————— # - name: Local Devices <<: *direct_proxies - name: Infrastructure <<: *direct_proxies - name: IOT Clients <<: *direct_proxies - name: Webway <<: *direct_proxies # —————————————— smart groups for personal vpn —————————————— # - name: ▣ Personal disable-udp: false <<: [*own_vpn_list, *group_smart, *health_check_for_groups] # ——————————— smart groups for non-personal vpn ————————————— # - name: Europe 🇪🇺 disable-udp: false filter: "(?i)NL|Finland|Estonia|France|Germany|Sweden|Ireland|Spain|UK|Switzerland|Italy|Norway|Belgium|Netherl|Poland|GREAT BRIATAIN|GREAT BRITAIN|Austria|Denmark|Lithuania|Latvia|MOLDOVA|Польша|Финляндия|Нидерланды|Великобритания|Швейцария" <<: [*np_vpn_list, *group_smart, *health_check_for_groups] - name: Russia 🇷🇺 disable-udp: false filter: "(?i)Russia|Россия" <<: [*np_vpn_list, *group_smart, *health_check_for_groups] - name: Kazakhstan 🇰🇿 disable-udp: false filter: "(?i)Kazakhstan|KZ|Казахстан" <<: [*np_vpn_list, *group_smart, *health_check_for_groups] - name: Turkey 🇹🇷 disable-udp: false filter: "(?i)TURKEY|Турция" <<: [*np_vpn_list, *group_smart, *health_check_for_groups] - name: ▣ Non-personal disable-udp: false filter: "" <<: [*np_vpn_list, *group_smart, *health_check_for_groups] - name: Asia & ME 🇳🇵 disable-udp: false filter: "(?i)Hong Kong|China|Malaysia|Philippines|Japan|Singapore|Egypt|Taiwan|UAE|India|Япония" <<: [*np_vpn_list, *group_smart, *health_check_for_groups] - name: USA 🇺🇸 disable-udp: false filter: "(?i)USA|Canada|США" <<: [*np_vpn_list, *group_smart, *health_check_for_groups] # ———————————— global selectors for personal vpn ———————————— # - name: Personal 1️⃣ disable-udp: false <<: [*own_vpn_list, *group_selector, *health_check_for_groups] - name: Personal 2️⃣ disable-udp: false <<: [*own_vpn_list, *group_selector, *health_check_for_groups] # —————————— global selectors for non-personal vpn —————————— # - name: Asia & ME 🇳🇵 🄪 disable-udp: false filter: "(?i)Hong Kong|China|Malaysia|Philippines|Japan|Singapore|Egypt|Taiwan|UAE|India|Япония" <<: [*np_vpn_list, *group_selector, *health_check_for_groups] - name: Europe 🇪🇺 🄪 disable-udp: false filter: "(?i)NL|Finland|Estonia|France|Germany|Sweden|Ireland|Spain|UK|Switzerland|Italy|Norway|Belgium|Netherl|Poland|GREAT BRIATAIN|GREAT BRITAIN|Austria|Denmark|Lithuania|Latvia|MOLDOVA|Польша|Финляндия|Нидерланды|Великобритания|Швейцария" <<: [*np_vpn_list, *group_selector, *health_check_for_groups] - name: Kazakhstan 🇰🇿 🄪 disable-udp: false filter: "(?i)Kazakhstan|KZ|Казахстан" <<: [*np_vpn_list, *group_selector, *health_check_for_groups] - name: Turkey 🇹🇷 🄪 disable-udp: false filter: "(?i)TURKEY|Турция" <<: [*np_vpn_list, *group_selector, *health_check_for_groups] - name: Russia 🇷🇺 🄪 disable-udp: false filter: "(?i)Russia|Россия" <<: [*np_vpn_list, *group_selector, *health_check_for_groups] - name: USA 🇺🇸 🄪 disable-udp: false filter: "(?i)USA|Canada|США" <<: [*np_vpn_list, *group_selector, *health_check_for_groups] - name: Non-personal 1️⃣ disable-udp: false filter: "" <<: [*np_vpn_list, *group_selector, *health_check_for_groups] - name: Non-personal 2️⃣ disable-udp: false filter: "" <<: [*np_vpn_list, *group_selector, *health_check_for_groups] - name: Non-personal 3️⃣ disable-udp: false filter: "" <<: [*np_vpn_list, *group_selector, *health_check_for_groups] - name: Non-personal 4️⃣ disable-udp: false filter: "" <<: [*np_vpn_list, *group_selector, *health_check_for_groups] # ———————————————— selectors for local rules ———————————————— # # ————————————————————— DEFAULT ROUTES —————————————————————— # - name: Route Alpha proxies: - DIRECT - REJECT - ▣ Personal - Personal 1️⃣ - Personal 2️⃣ - ▣ Non-personal - 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 🇺🇸 🄪 <<: [*group_selector, *health_check_for_groups] - name: Route Bravo proxies: - DIRECT - REJECT - ▣ Personal - Personal 1️⃣ - Personal 2️⃣ - ▣ Non-personal - 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 🇺🇸 🄪 <<: [*group_selector, *health_check_for_groups] - name: Route Charlie proxies: - DIRECT - REJECT - ▣ Personal - Personal 1️⃣ - Personal 2️⃣ - ▣ Non-personal - 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 🇺🇸 🄪 <<: [*group_selector, *health_check_for_groups] - name: Route Delta proxies: - DIRECT - REJECT - ▣ Personal - Personal 1️⃣ - Personal 2️⃣ - ▣ Non-personal - 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 🇺🇸 🄪 <<: [*group_selector, *health_check_for_groups] # ——————————————————————— PUBLIC LISTS —————————————————————— # - name: Adblock 🇷🇺 proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Non-personal 1️⃣ - Non-personal 2️⃣ - Non-personal 3️⃣ - Non-personal 4️⃣ <<: [*group_selector, *health_check_for_groups] - name: Adblock 🗺️ proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Non-personal 1️⃣ - Non-personal 2️⃣ - Non-personal 3️⃣ - Non-personal 4️⃣ <<: [*group_selector, *health_check_for_groups] - name: Antifilter proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta - ▣ Personal - Personal 1️⃣ - Personal 2️⃣ - ▣ Non-personal - Non-personal 1️⃣ - Non-personal 2️⃣ - Non-personal 3️⃣ - Non-personal 4️⃣ - Europe 🇪🇺 - Europe 🇪🇺 🄪 <<: [*group_selector, *health_check_for_groups] - name: Antifilter Extended proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta - ▣ Personal - Personal 1️⃣ - Personal 2️⃣ - ▣ Non-personal - Non-personal 1️⃣ - Non-personal 2️⃣ - Non-personal 3️⃣ - Non-personal 4️⃣ - Europe 🇪🇺 - Europe 🇪🇺 🄪 <<: [*group_selector, *health_check_for_groups] # —————————————————————— PRIVATE LISTS —————————————————————— # - name: Adaptation proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta - ▣ Personal - Personal 1️⃣ - Personal 2️⃣ - ▣ Non-personal - Non-personal 1️⃣ - Non-personal 2️⃣ - Non-personal 3️⃣ - Non-personal 4️⃣ - Europe 🇪🇺 - Europe 🇪🇺 🄪 <<: [*group_selector, *health_check_for_groups] - name: Persistent Proxy 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 🇪🇺 🄪 - USA 🇺🇸 🄪 <<: [*group_selector, *health_check_for_groups] - name: Testzone 🅰 proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta - ▣ Personal - Personal 1️⃣ - Personal 2️⃣ - ▣ Non-personal - Non-personal 1️⃣ - Non-personal 2️⃣ - Non-personal 3️⃣ - Non-personal 4️⃣ <<: [*group_selector, *health_check_for_groups] - name: Testzone 🅱 proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta - ▣ Personal - Personal 1️⃣ - Personal 2️⃣ - ▣ Non-personal - Non-personal 1️⃣ - Non-personal 2️⃣ - Non-personal 3️⃣ - Non-personal 4️⃣ <<: [*group_selector, *health_check_for_groups] # —————————————————— CONSOLIDATED SERVICES —————————————————— # - name: RU Services disable-udp: false 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️⃣ - Russia 🇷🇺 - Russia 🇷🇺 🄪 <<: [*group_selector, *health_check_for_groups] - name: US Services disable-udp: false 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_for_groups] - name: CN Services disable-udp: false 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_for_groups] - name: EU Services disable-udp: false 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_for_groups] - name: AI Stuff proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta - ▣ Personal - Personal 1️⃣ - Personal 2️⃣ - ▣ Non-personal - Non-personal 1️⃣ - Non-personal 2️⃣ - Non-personal 3️⃣ - Non-personal 4️⃣ - Europe 🇪🇺 - Turkey 🇹🇷 - Asia & ME 🇳🇵 - USA 🇺🇸 - Europe 🇪🇺 🄪 - Turkey 🇹🇷 🄪 - Asia & ME 🇳🇵 🄪 - USA 🇺🇸 🄪 <<: [*group_selector, *health_check_for_groups] - name: RU Intracountry VPN proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Russia 🇷🇺 - Russia 🇷🇺 🄪 <<: [*group_selector, *health_check_for_groups] - name: UDP Catcher disable-udp: false proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta <<: [*group_selector, *health_check_for_groups] - name: Hentai proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta <<: [*group_selector, *health_check_for_groups] - name: Games proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta <<: [*group_selector, *health_check_for_groups] - name: Libraries proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta <<: [*group_selector, *health_check_for_groups] - name: News proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta <<: [*group_selector, *health_check_for_groups] - name: Porn proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta <<: [*group_selector, *health_check_for_groups] - name: Torrent Trackers proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta <<: [*group_selector, *health_check_for_groups] # ————————————————————————— SERVICES ———————————————————————— # - name: Adobe proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta <<: [*group_selector, *health_check_for_groups] - name: AliExpress proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta <<: [*group_selector, *health_check_for_groups] - name: Amazon proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta <<: [*group_selector, *health_check_for_groups] - name: Apple proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta <<: [*group_selector, *health_check_for_groups] - name: Apple Music proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta <<: [*group_selector, *health_check_for_groups] - name: Cloudflare proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta <<: [*group_selector, *health_check_for_groups] - name: Cursor proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta <<: [*group_selector, *health_check_for_groups] - name: Discord type: select disable-udp: false proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta - ▣ Personal - Personal 1️⃣ - Personal 2️⃣ - ▣ Non-personal - Non-personal 1️⃣ - Non-personal 2️⃣ - Non-personal 3️⃣ - Non-personal 4️⃣ - Russia 🇷🇺 - Europe 🇪🇺 - USA 🇺🇸 - Russia 🇷🇺 🄪 - Europe 🇪🇺 🄪 - USA 🇺🇸 🄪 <<: [*group_selector, *health_check_for_groups] - name: Dropbox proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta <<: [*group_selector, *health_check_for_groups] - name: Electronic Arts type: select proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta - Kazakhstan 🇰🇿 - Kazakhstan 🇰🇿 🄪 - Turkey 🇹🇷 - Turkey 🇹🇷 🄪 - USA 🇺🇸 - USA 🇺🇸 🄪 - Non-personal 1️⃣ - Non-personal 2️⃣ - Non-personal 3️⃣ - Non-personal 4️⃣ <<: [*group_selector, *health_check_for_groups] - name: Facebook proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta <<: [*group_selector, *health_check_for_groups] - name: Figma proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta <<: [*group_selector, *health_check_for_groups] - name: Gemini proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta <<: [*group_selector, *health_check_for_groups] - name: GitHub proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta <<: [*group_selector, *health_check_for_groups] - name: Google proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta <<: [*group_selector, *health_check_for_groups] - name: Instagram proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta <<: [*group_selector, *health_check_for_groups] - name: Microsoft proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta <<: [*group_selector, *health_check_for_groups] - name: Netflix proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta <<: [*group_selector, *health_check_for_groups] - name: Nintendo proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta <<: [*group_selector, *health_check_for_groups] - name: Notion proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta - ▣ Personal - Personal 1️⃣ - Personal 2️⃣ - ▣ Non-personal - Europe 🇪🇺 - Europe 🇪🇺 🄪 <<: [*group_selector, *health_check_for_groups] - name: Onedrive proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta <<: [*group_selector, *health_check_for_groups] - name: OpenAI proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta <<: [*group_selector, *health_check_for_groups] - name: Perplexity proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta <<: [*group_selector, *health_check_for_groups] - name: Playstation Network proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta <<: [*group_selector, *health_check_for_groups] - name: Proton proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta - ▣ Personal - Personal 1️⃣ - Personal 2️⃣ - ▣ Non-personal - Europe 🇪🇺 - Europe 🇪🇺 🄪 <<: [*group_selector, *health_check_for_groups] - name: Signal proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta <<: [*group_selector, *health_check_for_groups] - name: Soundcloud proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta <<: [*group_selector, *health_check_for_groups] - name: Spotify proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta <<: [*group_selector, *health_check_for_groups] - name: Steam proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta - Kazakhstan 🇰🇿 - Kazakhstan 🇰🇿 🄪 - Turkey 🇹🇷 - Turkey 🇹🇷 🄪 - USA 🇺🇸 - USA 🇺🇸 🄪 - Non-personal 1️⃣ - Non-personal 2️⃣ - Non-personal 3️⃣ - Non-personal 4️⃣ <<: [*group_selector, *health_check_for_groups] - name: Telegram proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta - ▣ Personal - Non-personal 1️⃣ - Non-personal 2️⃣ - Non-personal 3️⃣ - Non-personal 4️⃣ - Russia 🇷🇺 - Europe 🇪🇺 - USA 🇺🇸 - Russia 🇷🇺 🄪 - Europe 🇪🇺 🄪 - USA 🇺🇸 🄪 <<: [*group_selector, *health_check_for_groups] - name: TikTok proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta <<: [*group_selector, *health_check_for_groups] - name: Twitter/X proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta <<: [*group_selector, *health_check_for_groups] - name: Ubiquity proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta <<: [*group_selector, *health_check_for_groups] - name: Ubisoft proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta <<: [*group_selector, *health_check_for_groups] - name: VSCode & Copilot proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta <<: [*group_selector, *health_check_for_groups] - name: WeChat proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta - ▣ Personal - Non-personal 1️⃣ - Non-personal 2️⃣ - Non-personal 3️⃣ - Non-personal 4️⃣ - Asia & ME 🇳🇵 - Europe 🇪🇺 - Russia 🇷🇺 - USA 🇺🇸 - Asia & ME 🇳🇵 🄪 - Europe 🇪🇺 🄪 - Russia 🇷🇺 🄪 - USA 🇺🇸 🄪 <<: [*group_selector, *health_check_for_groups] - name: WhatsApp proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta - ▣ Personal - Non-personal 1️⃣ - Non-personal 2️⃣ - Non-personal 3️⃣ - Non-personal 4️⃣ - Europe 🇪🇺 - Russia 🇷🇺 - USA 🇺🇸 - Europe 🇪🇺 🄪 - Russia 🇷🇺 🄪 - USA 🇺🇸 🄪 <<: *health_check_for_groups - name: XBox proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta - Kazakhstan 🇰🇿 - Kazakhstan 🇰🇿 🄪 - Turkey 🇹🇷 - Turkey 🇹🇷 🄪 - USA 🇺🇸 - USA 🇺🇸 🄪 - Non-personal 1️⃣ - Non-personal 2️⃣ - Non-personal 3️⃣ - Non-personal 4️⃣ <<: [*group_selector, *health_check_for_groups] - name: YouTube proxies: - DIRECT - PASS - REJECT - REJECT-DROP - Route Alpha - Route Bravo - Route Charlie - Route Delta - ▣ Personal - Non-personal 1️⃣ - Non-personal 2️⃣ - Non-personal 3️⃣ - Non-personal 4️⃣ - Russia 🇷🇺 - Europe 🇪🇺 - USA 🇺🇸 - Russia 🇷🇺 🄪 - Europe 🇪🇺 🄪 - USA 🇺🇸 🄪 <<: [*group_selector, *health_check_for_groups] # ———————————————————————————————————————————————————— RULE PROVIDERS ——————————————————————————————————————————————————— rule-providers: # —————————————————————————— consolidated-lists-private ————————————————————————— # # http://purpose.shamanlanding.org:9999/ 📃 General Direct Domain List: url: http://purpose.shamanlanding.org:9999/direct-domain.yaml path: "./rule_provider/consolidated-lists-private/direct-domain.yaml" <<: *default_rule_provider_config 📃 General Direct IP List: url: http://purpose.shamanlanding.org:9999/direct-ip.yaml path: "./rule_provider/consolidated-lists-private/direct-ip.yaml" <<: *default_rule_provider_config 📃 General Proxy Domain List: url: http://purpose.shamanlanding.org:9999/proxy-domain.yaml path: "./rule_provider/consolidated-lists-private/adaptation-domain-proxy.yaml" <<: *default_rule_provider_config 📃 General Proxy IP List: url: http://purpose.shamanlanding.org:9999/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 🛜 Local Devices: url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-lists-private/local-devices.yaml path: "./rule_provider/services/consolidated-lists-private/local-devices.yaml" <<: *default_rule_provider_config 🛜 Infrastructure: url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-lists-private/local-infrastructure.yaml path: "./rule_provider/services/consolidated-lists-private/local-infrastructure.yaml" <<: *default_rule_provider_config 🛜 IOT Clients: url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-lists-private/local-iot.yaml path: "./rule_provider/services/consolidated-lists-private/local-iot.yaml" <<: *default_rule_provider_config 🛜 Webway: url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-lists-private/local-webway.yaml path: "./rule_provider/services/consolidated-lists-private/local-webway.yaml" <<: *default_rule_provider_config # —————————————————————————— consolidated-lists-public —————————————————————————— # # /clash-rules/raw/branch/main/rule-provider/consolidated-lists-private/ 🚫 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 # http://purpose.shamanlanding.org:9999/ 👥 Antifilter Community IP List: url: http://purpose.shamanlanding.org:9999/antifilter-community-ip.yaml path: "./rule_provider/consolidated-lists-public/antifilter-community-ip-proxy.yaml" <<: *default_rule_provider_config 👥 Antifilter Community Domain List: url: http://purpose.shamanlanding.org:9999/antifilter-community-domain.yaml path: "./rule_provider/consolidated-lists-public/antifilter-domain-proxy.yaml" <<: *default_rule_provider_config 👥 Antifilter IP List: url: http://purpose.shamanlanding.org:9999/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 📦 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 📃 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 📦 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 📦 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 —————————————————————————————————— # # /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: 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 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 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 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 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 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 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 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 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 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 # ———————————————————————————————————————————————————————— RULES ———————————————————————————————————————————————————————— rules: # ——————————————————————— direct first —————————————————————— # - RULE-SET,📃 General Direct Domain List,DIRECT - RULE-SET,📃 General Direct IP List,DIRECT # ————————————————————— by device type —————————————————————— # - RULE-SET,🛜 Local Devices,Local Devices - RULE-SET,🛜 Infrastructure,Infrastructure - RULE-SET,🛜 IOT Clients,IOT Clients - RULE-SET,🛜 Webway,Webway # ———————————————————— by global service ———————————————————— # - RULE-SET,Meta,Meta - RULE-SET,Cloudflare,Cloudflare - RULE-SET,Microsoft,Microsoft - RULE-SET,Google,Google # ———————————————————————— by service ——————————————————————— # - RULE-SET,Adobe,Adobe - RULE-SET,AliExpress,AliExpress - RULE-SET,Amazon,Amazon - RULE-SET,Apple,Apple - RULE-SET,Apple Music,Apple Music - RULE-SET,Cursor,Cursor - RULE-SET,Discord,Discord - RULE-SET,Dropbox,Dropbox - RULE-SET,Electronic Arts,Electronic Arts - RULE-SET,Instagram,Instagram - RULE-SET,WhatsApp,WhatsApp - RULE-SET,Facebook,Facebook - RULE-SET,Figma,Figma - RULE-SET,Gemini,Gemini - RULE-SET,GitHub,GitHub - 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,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,XBox,XBox - RULE-SET,YouTube,YouTube # ————————————————————— by service group ———————————————————— # - RULE-SET,📦 AI Stuff,AI Stuff - RULE-SET,📦 RU Intracountry VPN,RU Intracountry VPN - RULE-SET,📦 Hentai,Hentai - RULE-SET,📦 Games,Games - RULE-SET,📦 Libraries,Libraries - RULE-SET,📦 News,News - RULE-SET,📦 Porn,Porn - RULE-SET,📦 Torrent Trackers,Torrent Trackers # ————————————————————— by private lists ———————————————————— # - RULE-SET,🛝 Testzone A,Testzone 🅰 - RULE-SET,🛝 Testzone B,Testzone 🅱 - RULE-SET,📃 Persistent Proxy,Persistent Proxy - RULE-SET,📃 General Proxy Domain List,Adaptation - RULE-SET,📃 General Proxy IP List,Adaptation # ———————————————————————— adblocker ———————————————————————— # - RULE-SET,🚫 Adblock List RU,Adblock 🇷🇺 - RULE-SET,🚫 Adblock List GL,Adblock 🗺️ # ———————————— by service group (manual country) ———————————— # - RULE-SET,📦 US Services Manual,US Services - RULE-SET,📦 EU Services Manual,EU Services - RULE-SET,📦 CN Services Manual,CN Services # —————————————— force russian geoip to russia —————————————— # - GEOIP,RU,RU Services # ————————————————————— community lists ————————————————————— # - RULE-SET,👥 Antifilter Community IP List,Antifilter - RULE-SET,👥 Antifilter Community Domain List,Antifilter - RULE-SET,👥 Antifilter IP List,Antifilter Extended # ———————————————————— force other geoip ———————————————————— # # - GEOIP,US,US Services # - GEOIP,EU,EU Services # Split By Country # - GEOIP,CN,CN Services # ——————————————————————— final match ——————————————————————— # - MATCH,DIRECT # Anime, Reddit from News, Yandex, VK, eBay, Samsung, PayPal