Huge config update

This commit is contained in:
2025-08-05 17:07:28 +03:00
parent 67ede2c6e1
commit 5ddcfe7b47
3 changed files with 452 additions and 229 deletions

View File

@@ -15,7 +15,6 @@ external-controller: 127.0.0.1:9090
secret: '314159271828'
external-ui: "/usr/share/openclash/ui"
# ———————————————————————————————————— general ———————————————————————————————————
mode: rule
ipv6: false
@@ -92,11 +91,26 @@ dns:
- '+.netbird.selfhosted'
- '+.shamanlanding.org'
nameserver:
- https://purpose.shamanlanding.org/dns-query/dts-pontifex
- https://d.adguard-dns.com/dns-query/5ffb7de2
- 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
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.
@@ -127,15 +141,15 @@ dns:
health-check-for-providers: &health_check_for_providers
enable: true
interval: 600
url: http://www.gstatic.com/generate_204
url: https://www.gstatic.com/generate_204
health-check-for-selectors: &health_check_for_selectors
url: https://cp.cloudflare.com/generate_204
interval: 300
url: https://www.gstatic.com/generate_204
health-check-for-load-balancers: &health_check_for_load_balancers
url: https://cp.cloudflare.com/generate_204
interval: 300
url: https://www.gstatic.com/generate_204
default-rule-provider-config: &default_rule_provider_config
type: http
@@ -148,6 +162,17 @@ dns:
use:
- own
p-vpn-list_smart_gr: &p_vpn_list_smart_gr
type: smart
# policy-priority: ""
uselightgbm: true
collectdata: true
strategy: 'sticky-sessions'
sample-rate: 1
hidden: true
use:
- own
p-vpn-list_selector: &p_vpn_list_selector
type: select
use:
@@ -160,18 +185,21 @@ dns:
- xfizz
- arza-1
- Un1c4d3
- vezdehod
np-vpn-list_smart_gr: &np_vpn_list_smart_gr
type: smart
policy-priority: "Premium:0.9;SG:1.3"
policy-priority: ""
uselightgbm: true
collectdata: true
strategy: 'sticky-sessions'
sample-rate: 1
hidden: true
use:
- xfizz
- arza-1
- Un1c4d3
- vezdehod
np-vpn-list_balancer: &np_vpn_list_balancer
type: load-balance
@@ -180,6 +208,7 @@ dns:
- xfizz
- arza-1
- Un1c4d3
- vezdehod
np-vpn-list_selector: &np_vpn_list_selector
type: select
@@ -187,11 +216,7 @@ dns:
- xfizz
- arza-1
- Un1c4d3
default-private-proxies-lb-selector: &default_private_proxies_lb_selector
type: select
proxies:
- ⚖️ Personal VPN
- vezdehod
# ————————————————————————————————— proxies list —————————————————————————————————
proxies:
@@ -205,7 +230,7 @@ proxies:
type: direct
udp: true
ip-version: ipv4
interface-name: eth2
interface-name: eth1
#- name: "WAN C [Mobile]"
# type: direct
# udp: true
@@ -226,7 +251,7 @@ proxy-providers:
interval: 3600
proxy: DIRECT
path: "./proxy_provider/own-1.txt"
exclude-filter: "(?i)xhttp"
exclude-filter: ""
override:
additional-prefix: "🔆 "
additional-suffix: ""
@@ -239,24 +264,23 @@ proxy-providers:
type: http
url: "https://sub-001.dns-on-fire.net/api/sub/Jfo_eg3X0NchfJ3_"
interval: 3600
proxy: 🔢 Personal VPN
proxy: Personal
path: "./proxy_provider/vezdehod.txt"
exclude-filter: "(?i)Наш TG|Истекает|@FizzVPN|UNAVAILABLE|EXPIRE|TELEGRAM|USERNAME:"
exclude-filter: "(?i)Наш TG|Истекает|@FizzVPN|UNAVAILABLE|EXPIRE|TELEGRAM|USERNAME:|Купить|🔜"
override:
additional-prefix: ""
additional-suffix: "•𝓿"
health-check:
<<: *health_check_for_providers
#https://xfizz.cc/sublink/XzU0rRmBeOZtIPprW46f2ieNFcF8PJw9?name=1Y:2213
xfizz:
type: http
url: "https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/proxy-provider/fizz-vpn.txt"
interval: 3600
proxy: 🔢 Personal VPN
proxy: Personal
path: "./proxy_provider/fizz-vpn.txt"
exclude-filter: "(?i)Наш TG|Истекает|@FizzVPN|UNAVAILABLE|EXPIRE|TELEGRAM|USERNAME:"
exclude-filter: "(?i)Наш TG|Истекает|@FizzVPN|UNAVAILABLE|EXPIRE|TELEGRAM|USERNAME:|Купить|🔜ь"
override:
additional-prefix: ""
additional-suffix: "•𝓯"
@@ -268,9 +292,9 @@ proxy-providers:
type: http
url: "https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/proxy-provider/arza.txt"
interval: 3600
proxy: 🔢 Personal VPN
proxy: Personal
path: "./proxy_provider/arza.txt"
exclude-filter: "(?i)Наш TG|Истекает|@FizzVPN|UNAVAILABLE|EXPIRE|TELEGRAM|USERNAME:"
exclude-filter: "(?i)Наш TG|Истекает|@FizzVPN|UNAVAILABLE|EXPIRE|TELEGRAM|USERNAME:|Купить|🔜"
override:
additional-prefix: ""
additional-suffix: "•𝓪"
@@ -282,7 +306,7 @@ proxy-providers:
type: http
url: "https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/proxy-provider/Un1c4d3.txt"
interval: 3600
proxy: DIRECT
proxy: ▣ Personal
path: "./proxy_provider/Un1c4d3.txt"
exclude-filter: "(?i)Наш TG|Истекает|@FizzVPN|UNAVAILABLE|EXPIRE|TELEGRAM|USERNAME:"
override:
@@ -302,7 +326,7 @@ proxy-groups:
interval: 300
# ————————————————————— direct wan routes ————————————————————
- name: ⚖️ AB
- name: AB
type: load-balance
disable-udp: false
proxies:
@@ -310,7 +334,7 @@ proxy-groups:
- WAN B [РосТелеКом]
hidden: true
# - name: ⚖️ ABC
# - name: ABC
# type: load-balance
# disable-udp: false
# proxies:
@@ -320,337 +344,536 @@ proxy-groups:
# hidden: true
# ————————————————————— direct selectors —————————————————————
- name: 🖥️ LAN Clients
- name: LAN Clients
type: select
disable-udp: false
proxies:
- ⚖️ AB
# - ⚖️ ABC
- AB
# - ABC
- WAN A [Мегафон]
- WAN B [РосТелеКом]
# - WAN C [Mobile]
- name: 🛋️ IOT Clients
- name: IOT Clients
type: select
disable-udp: false
proxies:
- 🖥️ LAN Clients
- ⚖️ AB
# - ⚖️ ABC
- LAN Clients
- AB
# - ABC
- WAN A [Мегафон]
- WAN B [РосТелеКом]
# - WAN C [Mobile]
- name: 👾 Unprivileged Webway
- name: Unprivileged Webway
type: select
disable-udp: false
proxies:
- 🖥️ LAN Clients
- ⚖️ AB
# - ⚖️ ABC
- LAN Clients
- AB
# - ABC
- WAN A [Мегафон]
- WAN B [РосТелеКом]
# - WAN C [Mobile]
- name: 🌟 Privileged Webway
- name: Privileged Webway
type: select
disable-udp: false
proxies:
- 🖥️ LAN Clients
- ⚖️ AB
# - ⚖️ ABC
- LAN Clients
- AB
# - ABC
- WAN A [Мегафон]
- WAN B [РосТелеКом]
# - WAN C [Mobile]
# —————————————— load balancers for personal vpn —————————————
- name: ⚖️ Personal VPN
# ——————————————— smart groups for personal vpn ———————————————
- name: Personal
disable-udp: false
<<: [*p_vpn_list_balancer, *health_check_for_load_balancers]
# —————————————— url tested for non-personal vpn —————————————
- name: ⌚ Europe 🌍
disable-udp: false
filter: "(?i)NL|Finland|Estonia|France|Germany|Sweden|Ireland|Spain|UK|Switzerland|Italy|Norway|Belgium"
<<: [*np_vpn_list_url_test, *health_check_for_load_balancers]
<<: [*p_vpn_list_smart_gr, *health_check_for_load_balancers]
# ————————————— smart groups for non-personal vpn —————————————
- name: 🧠 Europe 🌍
- name: Europe 🇪🇺
disable-udp: false
filter: "(?i)NL|Finland|Estonia|France|Germany|Sweden|Ireland|Spain|UK|Switzerland|Italy|Norway|Belgium"
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_smart_gr, *health_check_for_load_balancers]
- name: 🧠 All non-personal
disable-udp: false
filter: ""
<<: [*np_vpn_list_smart_gr, *health_check_for_selectors]
# ———————————— load balancers for non-personal vpn ———————————
- name: ⚖️ Asia 🌍
disable-udp: false
filter: "(?i)Hong Kong|China|Malaysia|Philippines|Japan|Singapore"
<<: [*np_vpn_list_balancer, *health_check_for_load_balancers]
hidden: true
- name: ⚖️ Europe 🌍
disable-udp: false
filter: "(?i)NL|Finland|Estonia|France|Germany|Sweden|Ireland|Spain|UK|Switzerland|Italy|Norway|Belgium"
<<: [*np_vpn_list_balancer, *health_check_for_load_balancers]
hidden: true
- name: ⚖️ USA 🌍
disable-udp: false
filter: "(?i)USA|Canada"
<<: [*np_vpn_list_balancer, *health_check_for_load_balancers]
hidden: true
- name: ⚖️ High Bandwidth
disable-udp: false
filter: "(?i)10 Gbit"
<<: [*np_vpn_list_balancer, *health_check_for_load_balancers]
hidden: true
- name: ⚖️ Russian 🌍
- name: Russia 🇷🇺
disable-udp: false
filter: "(?i)Russia"
<<: [*np_vpn_list_balancer, *health_check_for_load_balancers]
hidden: true
<<: [*np_vpn_list_smart_gr, *health_check_for_load_balancers]
- name: ⚖️ Fast Servers
- name: Kazakhstan 🇰🇿
disable-udp: false
filter: "(?i)Low Ping"
<<: [*np_vpn_list_balancer, *health_check_for_load_balancers]
hidden: true
filter: "(?i)Kazakhstan|KZ"
<<: [*np_vpn_list_smart_gr, *health_check_for_load_balancers]
- name: Turkey 🇹🇷
disable-udp: false
filter: "(?i)TURKEY"
<<: [*np_vpn_list_smart_gr, *health_check_for_load_balancers]
- name: ▣ Non-personal
disable-udp: false
filter: ""
<<: [*np_vpn_list_smart_gr, *health_check_for_load_balancers]
- name: Asia & ME 🇳🇵
disable-udp: false
filter: "(?i)Hong Kong|China|Malaysia|Philippines|Japan|Singapore|Egypt|Taiwan|UAE|India"
<<: [*np_vpn_list_smart_gr, *health_check_for_load_balancers]
- name: USA 🇺🇸
disable-udp: false
filter: "(?i)USA|Canada"
<<: [*np_vpn_list_smart_gr, *health_check_for_load_balancers]
# ————————————— global selectors for personal vpn ————————————
- name: 🔢 Personal VPN
- name: Personal 1
disable-udp: false
<<: [*p_vpn_list_selector, *health_check_for_selectors]
- name: Personal 2
disable-udp: false
<<: [*p_vpn_list_selector, *health_check_for_selectors]
# ——————————— global selectors for non-personal vpn ——————————
- name: 🔢 Asia 🌍
- name: Asia & ME 🇳🇵 🄪
disable-udp: false
filter: "(?i)Hong Kong|China|Malaysia|Philippines|Japan|Singapore"
filter: "(?i)Hong Kong|China|Malaysia|Philippines|Japan|Singapore|Egypt|Taiwan|UAE|India"
<<: [*np_vpn_list_selector, *health_check_for_selectors]
- name: 🔢 Europe 🌍
- name: Europe 🇪🇺 🄪
disable-udp: false
filter: "(?i)NL|Finland|Estonia|France|Germany|Sweden|Ireland|Spain|UK|Switzerland|Italy|Norway|Belgium|Moldova"
<<: [*np_vpn_list_selector, *health_check_for_selectors]
- name: 🔢 Kazakhstan 🌍
- name: Kazakhstan 🇰🇿 🄪
disable-udp: false
filter: "(?i)Kazakhstan|KZ"
<<: [*np_vpn_list_selector, *health_check_for_selectors]
- name: 🔢 Russian 🌍
- name: Turkey 🇹🇷 🄪
disable-udp: false
filter: "(?i)TURKEY"
<<: [*np_vpn_list_selector, *health_check_for_selectors]
- name: Russia 🇷🇺 🄪
disable-udp: false
filter: "(?i)Russia"
<<: [*np_vpn_list_selector, *health_check_for_selectors]
- name: 🔢 USA 🌍
- name: USA 🇺🇸 🄪
disable-udp: false
filter: "(?i)USA|Canada"
<<: [*np_vpn_list_selector, *health_check_for_selectors]
- name: 🔢 All non-personal
- name: Non-personal 1
disable-udp: false
filter: ""
<<: [*np_vpn_list_selector, *health_check_for_selectors]
- name: 🔢 TOR Compliant
- name: Non-personal 2
disable-udp: false
filter: "(?i)TOR✅"
filter: ""
<<: [*np_vpn_list_selector, *health_check_for_selectors]
- name: Non-personal 3
disable-udp: false
filter: ""
<<: [*np_vpn_list_selector, *health_check_for_selectors]
- name: Non-personal 4
disable-udp: false
filter: ""
<<: [*np_vpn_list_selector, *health_check_for_selectors]
# ——————— selectors for local rules ——————
- name: ✳️ YouTube
# PUBLIC LISTS - https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-lists-public/
- name: Adblock
type: select
proxies:
- 🔢 Russian 🌍
- 🧠 Europe 🌍
- ⚖️ Europe 🌍
- ⚖️ Russian 🌍
- ⚖️ Personal VPN
- DIRECT
- REJECT
- Non-personal 1
- Non-personal 2
- Non-personal 3
- Non-personal 4
<<: *health_check_for_selectors
- name: ✳️ Discord
- name: Antifilter
type: select
proxies:
- ▣ Personal
- Personal 1
- Personal 2
- ▣ Non-personal
- Non-personal 1
- Non-personal 2
- Non-personal 3
- Non-personal 4
- Europe 🇪🇺
- Europe 🇪🇺 🄪
<<: *health_check_for_selectors
# PRIVATE LISTS - https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-lists-private/
- name: Adaptaion
type: select
proxies:
- ▣ Personal
- Personal 1
- Personal 2
- ▣ Non-personal
- Non-personal 1
- Non-personal 2
- Non-personal 3
- Non-personal 4
- Europe 🇪🇺
- Europe 🇪🇺 🄪
<<: *health_check_for_selectors
- name: Testzone 🅰
type: select
proxies:
- ▣ Personal
- Personal 1
- Personal 2
- ▣ Non-personal
- Non-personal 1
- Non-personal 2
- Non-personal 3
- Non-personal 4
<<: *health_check_for_selectors
- name: Testzone 🅱
type: select
proxies:
- ▣ Personal
- Personal 1
- Personal 2
- ▣ Non-personal
- Non-personal 1
- Non-personal 2
- Non-personal 3
- Non-personal 4
<<: *health_check_for_selectors
# CONSOLIDATED SERVICES - https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-services/
- name: AI Stuff
type: select
proxies:
- ▣ 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 🇺🇸 🄪
<<: *health_check_for_selectors
- name: USA Services
type: select
disable-udp: false
proxies:
- 🔢 Fast Servers
- 🔢 Personal VPN
- 🔢 Europe 🌍
- ⌚ Europe 🌍
- 🧠 Europe 🌍
- ⚖️ Personal VPN
- ⚖️ Europe 🌍
- ▣ Personal
- Personal 1
- Personal 2
- ▣ Non-personal
- Non-personal 1
- Non-personal 2
- Non-personal 3
- Non-personal 4
- USA 🇺🇸
- USA 🇺🇸 🄪
<<: *health_check_for_selectors
- name: ✳️ USA Services
# SERVICES - https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/
- name: Discord
type: select
disable-udp: false
proxies:
- 🔢 USA 🌍
- 🔢 Personal VPN
- ⚖️ USA 🌍
- ⚖️ Personal VPN
- ▣ 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 🇺🇸 🄪
<<: *health_check_for_selectors
- name: ✳️ Adaptaion
- name: Notion
type: select
proxies:
- 🔢 Personal VPN
- 🔢 Europe 🌍
- ⌚ Europe 🌍
- 🧠 Europe 🌍
- 🧠 All non-personal
- ⚖️ Personal VPN
- ⚖️ Europe 🌍
- Personal
- Personal 1
- Personal 2
- ▣ Non-personal
- Europe 🇪🇺
- Europe 🇪🇺 🄪
<<: *health_check_for_selectors
- name: ✳️ Antifilter
- name: Steam
type: select
proxies:
- 🔢 Personal VPN
- 🔢 Europe 🌍
- ⌚ Europe 🌍
- 🧠 Europe 🌍
- 🧠 All non-personal
- ⚖️ Personal VPN
- ⚖️ Europe 🌍
- DIRECT
- REJECT
- Kazakhstan 🇰🇿
- Kazakhstan 🇰🇿 🄪
- Turkey
- Turkey 🇹🇷 🄪
- USA 🇺🇸
- USA 🇺🇸 🄪
- Non-personal 1
- Non-personal 2
- Non-personal 3
- Non-personal 4
<<: *health_check_for_selectors
- name: ✳️ Notion
- name: Telegram
type: select
proxies:
- 🔢 Personal VPN
- 🔢 Europe 🌍
- ⌚ Europe 🌍
- 🧠 Europe 🌍
- ⚖️ Personal VPN
- ⚖️ Europe 🌍
- DIRECT
- REJECT
- ▣ Personal
- Non-personal 1
- Non-personal 2
- Non-personal 3
- Non-personal 4
- Russia 🇷🇺
- Europe 🇪🇺
- USA 🇺🇸
- Russia 🇷🇺 🄪
- Europe 🇪🇺 🄪
- USA 🇺🇸 🄪
<<: *health_check_for_selectors
- name: ✳️ AI Stuff (Western)
- name: WeChat
type: select
proxies:
- 🔢 Personal VPN
- 🔢 Europe 🌍
- ⌚ Europe 🌍
- 🧠 Europe 🌍
- ⚖️ Personal VPN
- ⚖️ Europe 🌍
- DIRECT
- REJECT
- ▣ Personal
- Non-personal 1
- Non-personal 2
- Non-personal 3
- Non-personal 4
- Asia & ME 🇳🇵
- Europe 🇪🇺
- Russia 🇷🇺
- USA 🇺🇸
- Asia & ME 🇳🇵 🄪
- Europe 🇪🇺 🄪
- Russia 🇷🇺 🄪
- USA 🇺🇸 🄪
<<: *health_check_for_selectors
- name: ✳️ Testzone A
- name: WhatsApp
type: select
proxies:
- 🔢 All non-personal
- 🔢 Russian 🌍
- 🔢 Europe 🌍
- 🔢 USA 🌍
- 🔢 Asia 🌍
- 🔢 Kazakhstan 🌍
- 🔢 Personal VPN
- Europe 🌍
- 🧠 Europe 🌍
- 🧠 All non-personal
- ⚖️ Russian 🌍
- ⚖️ Europe 🌍
- ⚖️ USA 🌍
- ⚖️ Asia 🌍
- ⚖️ Personal VPN
- DIRECT
- REJECT
- ▣ Personal
- Non-personal 1
- Non-personal 2
- Non-personal 3
- Non-personal 4
- Europe 🇪🇺
- Russia 🇷🇺
- USA 🇺🇸
- Europe 🇪🇺 🄪
- Russia 🇷🇺 🄪
- USA 🇺🇸 🄪
<<: *health_check_for_selectors
- name: XBox
type: select
proxies:
- DIRECT
- REJECT
- Kazakhstan 🇰🇿
- Kazakhstan 🇰🇿 🄪
- Turkey
- Turkey 🇹🇷 🄪
- USA 🇺🇸
- USA 🇺🇸 🄪
- Non-personal 1
- Non-personal 2
- Non-personal 3
- Non-personal 4
<<: *health_check_for_selectors
- name: YouTube
type: select
proxies:
- DIRECT
- REJECT
- ▣ Personal
- Non-personal 1
- Non-personal 2
- Non-personal 3
- Non-personal 4
- Russia 🇷🇺
- Europe 🇪🇺
- USA 🇺🇸
- Russia 🇷🇺 🄪
- Europe 🇪🇺 🄪
- USA 🇺🇸 🄪
<<: *health_check_for_selectors
# ———————————————————————————————— rule providers ————————————————————————————————
rule-providers:
# ———————————————————————— gitea lists ———————————————————————
AI Stuff (Western):
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/ai-stuff-western.yaml # AI Stuff
path: "./rule_provider/ai-stuff-western.yaml"
<<: *default_rule_provider_config
Discord:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/discord.yaml # AI Stuff
path: "./rule_provider/discord.yaml"
<<: *default_rule_provider_config
Notion:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/notion.yaml # Notion
path: "./rule_provider/notion.yaml"
<<: *default_rule_provider_config
Youtube:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/youtube.yaml # Youtube
path: "./rule_provider/youtube.yaml"
<<: *default_rule_provider_config
Testzone A:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/testzone-a.yaml
path: "./rule_provider/testzone-a.yaml"
<<: *default_rule_provider_config
USA Services:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/usa-services.yaml
path: "./rule_provider/usa-services.yaml"
<<: *default_rule_provider_config
# —————————————————————— adaptaion lists —————————————————————
# ——————————————————— consolidated-lists-private ————————————————————
# http://purpose.shamanlanding.org:9999/
General Direct Domain List:
url: http://purpose.shamanlanding.org:9999/direct-domain.yaml
path: "./rule_provider/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/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/adaptation-domain-proxy.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/adaptation-ip-proxy.yaml"
path: "./rule_provider/consolidated-lists-private/adaptation-ip-proxy.yaml"
<<: *default_rule_provider_config
# ————————————————— antifilter community list ————————————————
Antifilter IP List:
url: http://purpose.shamanlanding.org:9999/antifilter-ip.yaml
path: "./rule_provider/antifilter-ip-proxy.yaml"
# /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
# ——————————————————— consolidated-lists-public ————————————————————
# /clash-rules/raw/branch/main/rule-provider/consolidated-lists-private/
🚫 Adblock List:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-lists-private/adblock.yaml
path: "./rule_provider/consolidated-lists-public/adblock.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/antifilter-community-ip-proxy.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/antifilter-domain-proxy.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/
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
USA Services:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/usa-services.yaml
path: "./rule_provider/consolidated-services/usa-services.yaml"
<<: *default_rule_provider_config
# ——————————————————— services ————————————————————
# /clash-rules/raw/branch/main/rule-provider/services/
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
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
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
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:
# —————————————————————— by application ——————————————————————
- RULE-SET,Youtube,✳️ YouTube
- RULE-SET,Notion,✳️ Notion
- RULE-SET,Testzone A,✳️ Testzone A
- RULE-SET,AI Stuff (Western),✳️ Testzone A
- RULE-SET,Discord,✳️ Discord
- RULE-SET,USA Services,✳️ USA Services
# —————————————————————— adaptaion lists —————————————————————
# —————————————————————— direct first ——————————————————————
- RULE-SET,General Direct Domain List,DIRECT
- RULE-SET,General Direct IP List,DIRECT
- RULE-SET,General Proxy Domain List,✳️ Adaptaion
- RULE-SET,General Proxy IP List,✳️ Adaptaion
- RULE-SET,Antifilter IP List,✳️ Antifilter
- RULE-SET,Antifilter Community IP List,✳️ Antifilter
- RULE-SET,Antifilter Community Domain List,✳️ Antifilter
- MATCH,🖥️ LAN Clients
# ———————————————————————— adblocker ———————————————————————
- RULE-SET,🚫 Adblock List,Adblock
# ——————————————————————— by service ———————————————————————
- RULE-SET,Discord,Discord
- RULE-SET,Notion,Notion
- RULE-SET,Steam,Steam
- RULE-SET,Telegram,Telegram
- RULE-SET,WeChat,WeChat
- RULE-SET,WhatsApp,WhatsApp
- RULE-SET,XBox,XBox
- RULE-SET,Youtube,YouTube
# ——————————————————— by private lists —————————————————————
- RULE-SET,Testzone A,Testzone 🅰
- RULE-SET,Testzone B,Testzone 🅱
- RULE-SET,General Proxy Domain List,Adaptaion
- RULE-SET,General Proxy IP List,Adaptaion
# —————————————————— check russian geoip ———————————————————
- GEOIP,RU,DIRECT
# ——————————————————— by service group —————————————————————
- RULE-SET,AI Stuff,AI Stuff
- RULE-SET,USA Services,USA Services
# ————————————————————— adaptaion lists ————————————————————
- RULE-SET,Antifilter Community IP List,Antifilter
- RULE-SET,Antifilter Community Domain List,Antifilter
- RULE-SET,Antifilter IP List,Antifilter
- MATCH,LAN Clients