From dd68dc34f3f0a1fe203dd541cab732e9bb8ed21c Mon Sep 17 00:00:00 2001 From: DaTekShaman Date: Fri, 6 Jun 2025 20:04:03 +0300 Subject: [PATCH] Updated rule names Updated solar config --- config/dts-pontifex.yaml | 40 ++- config/solar-p.yaml | 239 +++++++++++------- rule-provider/1003-lpx-youtube.yaml | 196 -------------- ...roxy.yaml => adaptation-domain-proxy.yaml} | 0 ...uff-western.yaml => ai-stuff-western.yaml} | 0 ...aml => antifilter-community-ip-proxy.yaml} | 0 ...roxy.yaml => antifilter-domain-proxy.yaml} | 0 ...ip-proxy.yaml => antifilter-ip-proxy.yaml} | 0 ...-direct-domain.yaml => direct-domain.yaml} | 0 ...0001-lpu-direct-ip.yaml => direct-ip.yaml} | 0 .../{2000-lpu-notion.yaml => notion.yaml} | 0 ...00-lpx-testzone-a.yaml => testzone-a.yaml} | 0 .../{0200-xxu-youtube.yaml => youtube.yaml} | 0 13 files changed, 178 insertions(+), 297 deletions(-) delete mode 100644 rule-provider/1003-lpx-youtube.yaml rename rule-provider/{0002-lpx-adaptation-domain-proxy.yaml => adaptation-domain-proxy.yaml} (100%) rename rule-provider/{2005-lpu-ai-stuff-western.yaml => ai-stuff-western.yaml} (100%) rename rule-provider/{9999-lpx-antifilter-community-ip-proxy.yaml => antifilter-community-ip-proxy.yaml} (100%) rename rule-provider/{9998-lpx-antifilter-domain-proxy.yaml => antifilter-domain-proxy.yaml} (100%) rename rule-provider/{9998-lpx-antifilter-ip-proxy.yaml => antifilter-ip-proxy.yaml} (100%) rename rule-provider/{0001-lpu-direct-domain.yaml => direct-domain.yaml} (100%) rename rule-provider/{0001-lpu-direct-ip.yaml => direct-ip.yaml} (100%) rename rule-provider/{2000-lpu-notion.yaml => notion.yaml} (100%) rename rule-provider/{0000-lpx-testzone-a.yaml => testzone-a.yaml} (100%) rename rule-provider/{0200-xxu-youtube.yaml => youtube.yaml} (100%) diff --git a/config/dts-pontifex.yaml b/config/dts-pontifex.yaml index c812ec0..92c206e 100644 --- a/config/dts-pontifex.yaml +++ b/config/dts-pontifex.yaml @@ -12,7 +12,7 @@ bind-address: "*" # - "user2:pass2" # —————————————————————————————— external controller ————————————————————————————— -external-controller: 127.0.0.1:9090 +external-controller: 0.0.0.0:9090 secret: '314159271828' external-ui: "/usr/share/openclash/ui" authentication: @@ -52,16 +52,16 @@ dns: fake-ip-filter: # ———————————————————— self-hosted domains ——————————————————— - '*.lan' - - '*.dts' - - '*.webway.dts' - - '*.netbird.selfhosted' - - '*.shamanlanding.org' - - '*.retreat.shamanlanding.org' - - '*.hq.shamanlanding.org' + - '+.dts' + - '+.webway.dts' + - '+.netbird.selfhosted' + - '+.shamanlanding.org' nameserver: - - https://purpose.shamanlanding.org/dns-query/dts-pontifex - - https://d.adguard-dns.com/dns-query/5ffb7de2 - + - https://purpose.shamanlanding.org/dns-query/dts-pontifex + - https://d.adguard-dns.com/dns-query/5ffb7de2 + fallback: + - https://dns.google/dns-query + - https://cloudflare-dns.com/dns-query # 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. @@ -122,6 +122,8 @@ dns: proxies: - vless-estonia - vless-serbia + use: + - own np-vpn-list_balancer: &np_vpn_list_balancer type: load-balance @@ -199,7 +201,19 @@ proxies: # ———————————————————————————————— 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: "[O] " + additional-suffix: "" + health-check: + <<: *health_check_for_providers # ——————————————————— non-personal services —————————————————— #https://xfizz.cc/sublink/XzU0rRmBeOZtIPprW46f2ieNFcF8PJw9?name=1Y:2213 @@ -486,6 +500,9 @@ proxy-groups: - name: Notion type: select proxies: + - 🔢 Personal VPN + - 🔢 Europe + - ⚖️ Personal VPN - vless-estonia - vless-serbia <<: *health_check_for_selectors @@ -499,6 +516,7 @@ proxy-groups: - 🔢 USA - 🔢 Asia - 🔢 Kazakhstan + - 🔢 Personal VPN - ⚖️ Europe - ⚖️ USA - ⚖️ Asia diff --git a/config/solar-p.yaml b/config/solar-p.yaml index 3502830..8237505 100644 --- a/config/solar-p.yaml +++ b/config/solar-p.yaml @@ -1,36 +1,96 @@ +# —————————————————————————————————— local proxy ————————————————————————————————— port: 7890 socks-port: 7891 redir-port: 7892 +tproxy-port: 7893 mixed-port: 7893 allow-lan: true bind-address: "*" +authentication: + - "xuser:xuser" +# —————————————————————————————— external controller ————————————————————————————— +external-controller: 0.0.0.0:9090 +secret: '314159271828' +# external-ui: "/usr/share/openclash/ui" +# authentication: +# - dts-solar-clash-p:314159271828 mode: rule log-level: info +# ———————————————————————————————————— general ——————————————————————————————————— +mode: rule +ipv6: false +unified-delay: true +log-level: info +disable-keep-alive: true +# interface-name: en0 # Outbound interface name + +# ————————————————————————————————————— hosts ———————————————————————————————————— +hosts: + +# ———————————————————————————————————— profile ——————————————————————————————————— +profile: + store-selected: true + store-fake-ip: true + +# ———————————————————————————————————— sniffer ——————————————————————————————————— +sniffer: + enable: true + parse-pure-ip: true + +# —————————————————————————————————————— 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 - fake-ip-range: 198.18.0.1/16 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' - - '*.retreat.shamanlanding.org' - - '*.hq.shamanlanding.org' + - '+.dts' + - '+.webway.dts' + - '+.netbird.selfhosted' + - '+.shamanlanding.org' nameserver: - - https://d.adguard-dns.com/dns-query/462c318e - https://purpose.shamanlanding.org/dns-query/dts-pontifex + - https://d.adguard-dns.com/dns-query/5ffb7de2 fallback: - https://dns.google/dns-query - https://cloudflare-dns.com/dns-query + # 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 ————————————————————————————————————— tun: enable: true stack: system @@ -69,12 +129,16 @@ tun: proxies: - vless-estonia - vless-serbia - + use: + - own + p-vpn-list_selector: &p_vpn_list_selector type: select proxies: - vless-estonia - vless-serbia + use: + - own np-vpn-list_balancer: &np_vpn_list_balancer type: load-balance @@ -101,11 +165,12 @@ tun: # ————————————————————————————————— proxies list ————————————————————————————————— proxies: # ————————————————————— direct wan routes ———————————————————— - - name: "WAN" + - name: "WAN A [МТС]" type: direct udp: true ip-version: ipv4 - + interface-name: eth0 + # ——————————————————— private vpn services ——————————————————— - name: vless-serbia type: vless @@ -141,13 +206,25 @@ proxies: # ———————————————————————————————— 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: "[O] " + additional-suffix: "" + health-check: + <<: *health_check_for_providers # ——————————————————— non-personal services —————————————————— #https://xfizz.cc/sublink/XzU0rRmBeOZtIPprW46f2ieNFcF8PJw9?name=1Y:2213 xfizz: - type: file - url: "https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/proxy-provider/fizz-vpn.txt" + type: http + url: "https://gitea.shamanlanding.org/DaTekShaman/arcadia/raw/branch/main/CLASH%20RULES/proxy-providers/gofinn-test-account-full" interval: 3600 proxy: DIRECT path: "./proxy_provider/fizz-vpn.txt" @@ -160,8 +237,8 @@ proxy-providers: #https://arza.top/sub/dGZjNHVlLDE3MzIzMDQ2MTYowA-efEYOh arza-1: - type: file - url: "https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/proxy-provider/arza.txt" + type: http + url: "https://gitea.shamanlanding.org/DaTekShaman/arcadia/raw/branch/main/CLASH%20RULES/proxy-providers/arza" interval: 3600 proxy: DIRECT path: "./proxy_provider/arza.txt" @@ -174,8 +251,8 @@ proxy-providers: #https://subs.un1c4d3.ru:52478/sub/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJQTF9WTFNTX0FMTDIxMCIsImFjY2VzcyI6InN1YnNjcmlwdGlvbiIsImlhdCI6MTczNzgwMDQwOH0.mPr4BSMMpo1mrlZPvB34IRGcn2mHOZetHXaZyebirT4 Un1c4d3: - type: file - url: "https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/proxy-provider/Un1c4d3.txt" + type: http + url: "https://gitea.shamanlanding.org/DaTekShaman/arcadia/raw/branch/main/CLASH%20RULES/proxy-providers/Un1c4d3" interval: 3600 proxy: DIRECT path: "./proxy_provider/Un1c4d3.txt" @@ -196,137 +273,115 @@ proxy-groups: url: 'https://cp.cloudflare.com/generate_204' interval: 300 - # ————————————————————— direct wan routes ———————————————————— - - name: ⚖️ AB - type: load-balance - disable-udp: false - proxies: - - WAN - hidden: true - - - name: ⚖️ ABC - type: load-balance - disable-udp: false - proxies: - - WAN - hidden: true - - # ————————————————————— direct selectors ————————————————————— - - name: 🖥️ LAN Clients - type: select - disable-udp: false - proxies: - - WAN - - - name: 🛋️ IOT Clients - type: select - disable-udp: false - proxies: - - WAN - - - name: 👾 Unprivileged Webway - type: select - disable-udp: false - proxies: - - WAN - - - name: 🌟 Privileged Webway - type: select - disable-udp: false - proxies: - - WAN - # —————————————— load balancers for personal vpn ————————————— - name: ⚖️ Personal VPN - <<: [*p_vpn_list_balancer, *health_check_for_load_balancers] + <<: *p_vpn_list_balancer + <<: *health_check_for_load_balancers # ———————————— load balancers for non-personal vpn ——————————— - name: ⚖️ Russian + <<: *np_vpn_list_balancer disable-udp: false filter: "(?i)Russia" - <<: [*np_vpn_list_balancer, *health_check_for_load_balancers] + <<: *health_check_for_load_balancers - name: ⚖️ Europe + <<: *np_vpn_list_balancer disable-udp: false filter: "(?i)NL|Finland|Estonia|France|Germany|Sweden|Ireland" - <<: [*np_vpn_list_balancer, *health_check_for_load_balancers] + <<: *health_check_for_load_balancers - name: ⚖️ USA + <<: *np_vpn_list_balancer disable-udp: false filter: "(?i)USA|Canada" - <<: [*np_vpn_list_balancer, *health_check_for_load_balancers] + <<: *health_check_for_load_balancers - name: ⚖️ Asia + <<: *np_vpn_list_balancer disable-udp: false filter: "(?i)Hong Kong|China|Malaysia|Philippines|Japan|Singapore" - <<: [*np_vpn_list_balancer, *health_check_for_load_balancers] + <<: *health_check_for_load_balancers - name: ⚖️ High Bandwidth + <<: *np_vpn_list_balancer disable-udp: false filter: "(?i)10 Gbit" - <<: [*np_vpn_list_balancer, *health_check_for_load_balancers] + <<: *health_check_for_load_balancers - name: ⚖️ Fast Servers + <<: *np_vpn_list_balancer disable-udp: false filter: "(?i)Low Ping" - <<: [*np_vpn_list_balancer, *health_check_for_load_balancers] - + <<: *health_check_for_load_balancers + # ————————————— global selectors for personal vpn ———————————— - name: 🔢 Personal VPN + <<: *p_vpn_list_selector disable-udp: false - <<: [*p_vpn_list_selector, *health_check_for_selectors] + <<: *health_check_for_selectors # ——————————— global selectors for non-personal vpn —————————— - name: 🔢 Russian + <<: *np_vpn_list_selector disable-udp: false filter: "(?i)Russia" - <<: [*np_vpn_list_selector, *health_check_for_selectors] + <<: *health_check_for_selectors - name: 🔢 Europe + <<: *np_vpn_list_selector disable-udp: false filter: "(?i)NL|Finland|Estonia|France|Germany|Sweden|Ireland|Moldova" - <<: [*np_vpn_list_selector, *health_check_for_selectors] - + <<: *health_check_for_selectors + - name: 🔢 USA + <<: *np_vpn_list_selector disable-udp: false filter: "(?i)USA|Canada" - <<: [*np_vpn_list_selector, *health_check_for_selectors] - + <<: *health_check_for_selectors + - name: 🔢 Asia + <<: *np_vpn_list_selector disable-udp: false filter: "(?i)Hong Kong|China|Malaysia|Philippines|Japan|Singapore" - <<: [*np_vpn_list_selector, *health_check_for_selectors] - + <<: *health_check_for_selectors + - name: 🔢 Kazakhstan + <<: *np_vpn_list_selector disable-udp: false filter: "(?i)Kazakhstan|KZ" - <<: [*np_vpn_list_selector, *health_check_for_selectors] - + <<: *health_check_for_selectors + - name: 🔢 All non-personal + <<: *np_vpn_list_selector disable-udp: false filter: "" - <<: [*np_vpn_list_selector, *health_check_for_selectors] - + <<: *health_check_for_selectors + - name: 🔢 Gaming + <<: *np_vpn_list_selector disable-udp: false filter: "(?i)game" - <<: [*np_vpn_list_selector, *health_check_for_selectors] + <<: *health_check_for_selectors - name: 🔢 Torrent Compliant + <<: *np_vpn_list_selector disable-udp: false filter: "(?i)torrent" - <<: [*np_vpn_list_selector, *health_check_for_selectors] - + <<: *health_check_for_selectors + - name: 🔢 TOR Compliant + <<: *np_vpn_list_selector disable-udp: false filter: "(?i)TOR✅" - <<: [*np_vpn_list_selector, *health_check_for_selectors] - + <<: *health_check_for_selectors + - name: 🔢 Fast Servers + <<: *np_vpn_list_selector disable-udp: false filter: "(?i)10 Gbit|10Gbit" - <<: [*np_vpn_list_selector, *health_check_for_selectors] - + <<: *health_check_for_selectors + # —————————— selectors for unprivileged webway rules ————————— # ——————— selectors for local & privileged webway rules —————— @@ -388,8 +443,10 @@ proxy-groups: - name: Notion type: select proxies: - - vless-estonia - - vless-serbia + - 🔢 Personal VPN + - 🔢 Europe + - ⚖️ Personal VPN + - ⚖️ Europe <<: *health_check_for_selectors - name: Testzone A @@ -401,6 +458,8 @@ proxy-groups: - 🔢 USA - 🔢 Asia - 🔢 Kazakhstan + - 🔢 Personal VPN + - ⚖️ Russian - ⚖️ Europe - ⚖️ USA - ⚖️ Asia @@ -418,7 +477,7 @@ rule-providers: <<: *default_rule_provider_config Discord: - url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/discord.yaml # Discord + url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/2005-lpu-ai-stuff-western.yaml # AI Stuff path: "./rule_provider/discord.yaml" <<: *default_rule_provider_config @@ -433,12 +492,12 @@ rule-providers: <<: *default_rule_provider_config Testzone A: - url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/ip-test.yaml + url: https://gitea.shamanlanding.org/DaTekShaman/arcadia/raw/branch/main/CLASH%20RULES/rule-providers/ip-test.yaml path: "./rule_provider/0000-lpx-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 + url: https://gitea.shamanlanding.org/DaTekShaman/arcadia/raw/branch/main/CLASH%20RULES/rule-providers/usa-services.yaml path: "./rule_provider/usa-services.yaml" <<: *default_rule_provider_config diff --git a/rule-provider/1003-lpx-youtube.yaml b/rule-provider/1003-lpx-youtube.yaml deleted file mode 100644 index fc063cb..0000000 --- a/rule-provider/1003-lpx-youtube.yaml +++ /dev/null @@ -1,196 +0,0 @@ -##FETCH## https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/refs/heads/master/rule/Clash/YouTube/YouTube.yaml -##FETCH## https://testingcf.jsdelivr.net/gh/dler-io/Rules@main/Clash/Provider/Media/YouTube.yaml - -# NAME: YouTube -# AUTHOR: blackmatrix7 -# REPO: https://github.com/blackmatrix7/ios_rule_script -# UPDATED: 2024-07-03 16:14:51 -# DOMAIN-KEYWORD: 1 -# DOMAIN-SUFFIX: 179 -# IP-CIDR: 2 -# IP-CIDR6: 1 -# TOTAL: 183 -payload: - - DOMAIN-SUFFIX,ggpht.cn - - DOMAIN-SUFFIX,ggpht.com - - DOMAIN-SUFFIX,googlevideo.com - - DOMAIN-SUFFIX,gvt1.com - - DOMAIN-SUFFIX,gvt2.com - - DOMAIN-SUFFIX,video.google.com - - DOMAIN-SUFFIX,wide-youtube.l.google.com - - DOMAIN-SUFFIX,withyoutube.com - - DOMAIN-SUFFIX,youtu.be - - DOMAIN-SUFFIX,youtube - - DOMAIN-SUFFIX,youtube-nocookie.com - - DOMAIN-SUFFIX,youtube-ui.l.google.com - - DOMAIN-SUFFIX,youtube.ae - - DOMAIN-SUFFIX,youtube.al - - DOMAIN-SUFFIX,youtube.am - - DOMAIN-SUFFIX,youtube.at - - DOMAIN-SUFFIX,youtube.az - - DOMAIN-SUFFIX,youtube.ba - - DOMAIN-SUFFIX,youtube.be - - DOMAIN-SUFFIX,youtube.bg - - DOMAIN-SUFFIX,youtube.bh - - DOMAIN-SUFFIX,youtube.bo - - DOMAIN-SUFFIX,youtube.by - - DOMAIN-SUFFIX,youtube.ca - - DOMAIN-SUFFIX,youtube.cat - - DOMAIN-SUFFIX,youtube.ch - - DOMAIN-SUFFIX,youtube.cl - - DOMAIN-SUFFIX,youtube.co - - DOMAIN-SUFFIX,youtube.co.ae - - DOMAIN-SUFFIX,youtube.co.at - - DOMAIN-SUFFIX,youtube.co.cr - - DOMAIN-SUFFIX,youtube.co.hu - - DOMAIN-SUFFIX,youtube.co.id - - DOMAIN-SUFFIX,youtube.co.il - - DOMAIN-SUFFIX,youtube.co.in - - DOMAIN-SUFFIX,youtube.co.jp - - DOMAIN-SUFFIX,youtube.co.ke - - DOMAIN-SUFFIX,youtube.co.kr - - DOMAIN-SUFFIX,youtube.co.ma - - DOMAIN-SUFFIX,youtube.co.nz - - DOMAIN-SUFFIX,youtube.co.th - - DOMAIN-SUFFIX,youtube.co.tz - - DOMAIN-SUFFIX,youtube.co.ug - - DOMAIN-SUFFIX,youtube.co.uk - - DOMAIN-SUFFIX,youtube.co.ve - - DOMAIN-SUFFIX,youtube.co.za - - DOMAIN-SUFFIX,youtube.co.zw - - DOMAIN-SUFFIX,youtube.com - - DOMAIN-SUFFIX,youtube.com.ar - - DOMAIN-SUFFIX,youtube.com.au - - DOMAIN-SUFFIX,youtube.com.az - - DOMAIN-SUFFIX,youtube.com.bd - - DOMAIN-SUFFIX,youtube.com.bh - - DOMAIN-SUFFIX,youtube.com.bo - - DOMAIN-SUFFIX,youtube.com.br - - DOMAIN-SUFFIX,youtube.com.by - - DOMAIN-SUFFIX,youtube.com.co - - DOMAIN-SUFFIX,youtube.com.do - - DOMAIN-SUFFIX,youtube.com.ec - - DOMAIN-SUFFIX,youtube.com.ee - - DOMAIN-SUFFIX,youtube.com.eg - - DOMAIN-SUFFIX,youtube.com.es - - DOMAIN-SUFFIX,youtube.com.gh - - DOMAIN-SUFFIX,youtube.com.gr - - DOMAIN-SUFFIX,youtube.com.gt - - DOMAIN-SUFFIX,youtube.com.hk - - DOMAIN-SUFFIX,youtube.com.hn - - DOMAIN-SUFFIX,youtube.com.hr - - DOMAIN-SUFFIX,youtube.com.jm - - DOMAIN-SUFFIX,youtube.com.jo - - DOMAIN-SUFFIX,youtube.com.kw - - DOMAIN-SUFFIX,youtube.com.lb - - DOMAIN-SUFFIX,youtube.com.lv - - DOMAIN-SUFFIX,youtube.com.ly - - DOMAIN-SUFFIX,youtube.com.mk - - DOMAIN-SUFFIX,youtube.com.mt - - DOMAIN-SUFFIX,youtube.com.mx - - DOMAIN-SUFFIX,youtube.com.my - - DOMAIN-SUFFIX,youtube.com.ng - - DOMAIN-SUFFIX,youtube.com.ni - - DOMAIN-SUFFIX,youtube.com.om - - DOMAIN-SUFFIX,youtube.com.pa - - DOMAIN-SUFFIX,youtube.com.pe - - DOMAIN-SUFFIX,youtube.com.ph - - DOMAIN-SUFFIX,youtube.com.pk - - DOMAIN-SUFFIX,youtube.com.pt - - DOMAIN-SUFFIX,youtube.com.py - - DOMAIN-SUFFIX,youtube.com.qa - - DOMAIN-SUFFIX,youtube.com.ro - - DOMAIN-SUFFIX,youtube.com.sa - - DOMAIN-SUFFIX,youtube.com.sg - - DOMAIN-SUFFIX,youtube.com.sv - - DOMAIN-SUFFIX,youtube.com.tn - - DOMAIN-SUFFIX,youtube.com.tr - - DOMAIN-SUFFIX,youtube.com.tw - - DOMAIN-SUFFIX,youtube.com.ua - - DOMAIN-SUFFIX,youtube.com.uy - - DOMAIN-SUFFIX,youtube.com.ve - - DOMAIN-SUFFIX,youtube.cr - - DOMAIN-SUFFIX,youtube.cz - - DOMAIN-SUFFIX,youtube.de - - DOMAIN-SUFFIX,youtube.dk - - DOMAIN-SUFFIX,youtube.ee - - DOMAIN-SUFFIX,youtube.es - - DOMAIN-SUFFIX,youtube.fi - - DOMAIN-SUFFIX,youtube.fr - - DOMAIN-SUFFIX,youtube.ge - - DOMAIN-SUFFIX,youtube.googleapis.com - - DOMAIN-SUFFIX,youtube.gr - - DOMAIN-SUFFIX,youtube.gt - - DOMAIN-SUFFIX,youtube.hk - - DOMAIN-SUFFIX,youtube.hr - - DOMAIN-SUFFIX,youtube.hu - - DOMAIN-SUFFIX,youtube.ie - - DOMAIN-SUFFIX,youtube.in - - DOMAIN-SUFFIX,youtube.iq - - DOMAIN-SUFFIX,youtube.is - - DOMAIN-SUFFIX,youtube.it - - DOMAIN-SUFFIX,youtube.jo - - DOMAIN-SUFFIX,youtube.jp - - DOMAIN-SUFFIX,youtube.kr - - DOMAIN-SUFFIX,youtube.kz - - DOMAIN-SUFFIX,youtube.la - - DOMAIN-SUFFIX,youtube.lk - - DOMAIN-SUFFIX,youtube.lt - - DOMAIN-SUFFIX,youtube.lu - - DOMAIN-SUFFIX,youtube.lv - - DOMAIN-SUFFIX,youtube.ly - - DOMAIN-SUFFIX,youtube.ma - - DOMAIN-SUFFIX,youtube.md - - DOMAIN-SUFFIX,youtube.me - - DOMAIN-SUFFIX,youtube.mk - - DOMAIN-SUFFIX,youtube.mn - - DOMAIN-SUFFIX,youtube.mx - - DOMAIN-SUFFIX,youtube.my - - DOMAIN-SUFFIX,youtube.ng - - DOMAIN-SUFFIX,youtube.ni - - DOMAIN-SUFFIX,youtube.nl - - DOMAIN-SUFFIX,youtube.no - - DOMAIN-SUFFIX,youtube.pa - - DOMAIN-SUFFIX,youtube.pe - - DOMAIN-SUFFIX,youtube.ph - - DOMAIN-SUFFIX,youtube.pk - - DOMAIN-SUFFIX,youtube.pl - - DOMAIN-SUFFIX,youtube.pr - - DOMAIN-SUFFIX,youtube.pt - - DOMAIN-SUFFIX,youtube.qa - - DOMAIN-SUFFIX,youtube.ro - - DOMAIN-SUFFIX,youtube.rs - - DOMAIN-SUFFIX,youtube.ru - - DOMAIN-SUFFIX,youtube.sa - - DOMAIN-SUFFIX,youtube.se - - DOMAIN-SUFFIX,youtube.sg - - DOMAIN-SUFFIX,youtube.si - - DOMAIN-SUFFIX,youtube.sk - - DOMAIN-SUFFIX,youtube.sn - - DOMAIN-SUFFIX,youtube.soy - - DOMAIN-SUFFIX,youtube.sv - - DOMAIN-SUFFIX,youtube.tn - - DOMAIN-SUFFIX,youtube.tv - - DOMAIN-SUFFIX,youtube.ua - - DOMAIN-SUFFIX,youtube.ug - - DOMAIN-SUFFIX,youtube.uy - - DOMAIN-SUFFIX,youtube.vn - - DOMAIN-SUFFIX,youtubeeducation.com - - DOMAIN-SUFFIX,youtubeembeddedplayer.googleapis.com - - DOMAIN-SUFFIX,youtubefanfest.com - - DOMAIN-SUFFIX,youtubegaming.com - - DOMAIN-SUFFIX,youtubego.co.id - - DOMAIN-SUFFIX,youtubego.co.in - - DOMAIN-SUFFIX,youtubego.com - - DOMAIN-SUFFIX,youtubego.com.br - - DOMAIN-SUFFIX,youtubego.id - - DOMAIN-SUFFIX,youtubego.in - - DOMAIN-SUFFIX,youtubei.googleapis.com - - DOMAIN-SUFFIX,youtubekids.com - - DOMAIN-SUFFIX,youtubemobilesupport.com - - DOMAIN-SUFFIX,yt.be - - DOMAIN-SUFFIX,ytimg.com - - DOMAIN-KEYWORD,youtube - - IP-CIDR,172.110.32.0/21 - - IP-CIDR,216.73.80.0/20 - - IP-CIDR6,2620:120:e000::/40 diff --git a/rule-provider/0002-lpx-adaptation-domain-proxy.yaml b/rule-provider/adaptation-domain-proxy.yaml similarity index 100% rename from rule-provider/0002-lpx-adaptation-domain-proxy.yaml rename to rule-provider/adaptation-domain-proxy.yaml diff --git a/rule-provider/2005-lpu-ai-stuff-western.yaml b/rule-provider/ai-stuff-western.yaml similarity index 100% rename from rule-provider/2005-lpu-ai-stuff-western.yaml rename to rule-provider/ai-stuff-western.yaml diff --git a/rule-provider/9999-lpx-antifilter-community-ip-proxy.yaml b/rule-provider/antifilter-community-ip-proxy.yaml similarity index 100% rename from rule-provider/9999-lpx-antifilter-community-ip-proxy.yaml rename to rule-provider/antifilter-community-ip-proxy.yaml diff --git a/rule-provider/9998-lpx-antifilter-domain-proxy.yaml b/rule-provider/antifilter-domain-proxy.yaml similarity index 100% rename from rule-provider/9998-lpx-antifilter-domain-proxy.yaml rename to rule-provider/antifilter-domain-proxy.yaml diff --git a/rule-provider/9998-lpx-antifilter-ip-proxy.yaml b/rule-provider/antifilter-ip-proxy.yaml similarity index 100% rename from rule-provider/9998-lpx-antifilter-ip-proxy.yaml rename to rule-provider/antifilter-ip-proxy.yaml diff --git a/rule-provider/0001-lpu-direct-domain.yaml b/rule-provider/direct-domain.yaml similarity index 100% rename from rule-provider/0001-lpu-direct-domain.yaml rename to rule-provider/direct-domain.yaml diff --git a/rule-provider/0001-lpu-direct-ip.yaml b/rule-provider/direct-ip.yaml similarity index 100% rename from rule-provider/0001-lpu-direct-ip.yaml rename to rule-provider/direct-ip.yaml diff --git a/rule-provider/2000-lpu-notion.yaml b/rule-provider/notion.yaml similarity index 100% rename from rule-provider/2000-lpu-notion.yaml rename to rule-provider/notion.yaml diff --git a/rule-provider/0000-lpx-testzone-a.yaml b/rule-provider/testzone-a.yaml similarity index 100% rename from rule-provider/0000-lpx-testzone-a.yaml rename to rule-provider/testzone-a.yaml diff --git a/rule-provider/0200-xxu-youtube.yaml b/rule-provider/youtube.yaml similarity index 100% rename from rule-provider/0200-xxu-youtube.yaml rename to rule-provider/youtube.yaml