Files
clash-rules/config-clash/solar/warpgate.yaml

1884 lines
64 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.

# ————————————————————————————————————————————————————— 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/dropbox.yaml
path: "./rule_provider/services/dropbox.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