480 lines
12 KiB
YAML
480 lines
12 KiB
YAML
public_path: ${PUBLIC_PATH}
|
|
|
|
sources:
|
|
airport-a:
|
|
enabled: true
|
|
display_name: 蛋挞云
|
|
kind: clash_yaml
|
|
url: ${AIRPORT_A_URL}
|
|
prefix: "[A] "
|
|
include_regex: ""
|
|
exclude_regex: ""
|
|
|
|
airport-b:
|
|
enabled: true
|
|
display_name: AnyTLS
|
|
kind: clash_yaml
|
|
url: ${AIRPORT_B_URL}
|
|
prefix: "[B] "
|
|
include_regex: ""
|
|
exclude_regex: ""
|
|
|
|
regions:
|
|
hk:
|
|
name: "🇭🇰 香港节点"
|
|
filter: "(?i)(港|hk|hong kong|hongkong)"
|
|
tolerance: 50
|
|
tw:
|
|
name: "🇨🇳 台湾节点"
|
|
filter: "(?i)(台|新北|彰化|tw|taiwan)"
|
|
tolerance: 50
|
|
sg:
|
|
name: "🇸🇬 狮城节点"
|
|
filter: "(?i)(新加坡|坡|狮城|sg|singapore)"
|
|
tolerance: 50
|
|
jp:
|
|
name: "🇯🇵 日本节点"
|
|
filter: "(?i)(日本|东京|大阪|埼玉|jp|japan)"
|
|
tolerance: 50
|
|
us:
|
|
name: "🇺🇲 美国节点"
|
|
filter: "(?i)(美|波特兰|达拉斯|俄勒冈|凤凰城|费利蒙|硅谷|拉斯维加斯|洛杉矶|圣何塞|圣克拉拉|西雅图|芝加哥|us|united states)"
|
|
tolerance: 150
|
|
kr:
|
|
name: "🇰🇷 韩国节点"
|
|
filter: "(?i)(kr|korea|kor|首尔|韩|韓)"
|
|
tolerance: 50
|
|
|
|
selector_groups:
|
|
- name: "🎥 奈飞节点"
|
|
type: select
|
|
filter: "(?i)(nf|奈飞|解锁|netflix|media)"
|
|
|
|
policy_groups:
|
|
- name: "📲 电报消息"
|
|
type: select
|
|
proxies:
|
|
- "{{ main_policy }}"
|
|
- "{{ mixed_auto_policy }}"
|
|
- "🇸🇬 狮城节点"
|
|
- "🇭🇰 香港节点"
|
|
- "🇨🇳 台湾节点"
|
|
- "🇯🇵 日本节点"
|
|
- "🇺🇲 美国节点"
|
|
- "🇰🇷 韩国节点"
|
|
- "{{ manual_policy }}"
|
|
- "{{ direct_policy }}"
|
|
- name: "💬 Ai平台"
|
|
type: select
|
|
proxies:
|
|
- "{{ main_policy }}"
|
|
- "{{ mixed_auto_policy }}"
|
|
- "🇺🇲 美国节点"
|
|
- "🇸🇬 狮城节点"
|
|
- "🇯🇵 日本节点"
|
|
- "🇭🇰 香港节点"
|
|
- "🇨🇳 台湾节点"
|
|
- "🇰🇷 韩国节点"
|
|
- "{{ manual_policy }}"
|
|
- "{{ direct_policy }}"
|
|
- name: "📹 油管视频"
|
|
type: select
|
|
proxies:
|
|
- "{{ main_policy }}"
|
|
- "{{ mixed_auto_policy }}"
|
|
- "🇸🇬 狮城节点"
|
|
- "🇭🇰 香港节点"
|
|
- "🇨🇳 台湾节点"
|
|
- "🇯🇵 日本节点"
|
|
- "🇺🇲 美国节点"
|
|
- "🇰🇷 韩国节点"
|
|
- "{{ manual_policy }}"
|
|
- "{{ direct_policy }}"
|
|
- name: "🎥 奈飞视频"
|
|
type: select
|
|
proxies:
|
|
- "🎥 奈飞节点"
|
|
- "{{ main_policy }}"
|
|
- "{{ mixed_auto_policy }}"
|
|
- "🇸🇬 狮城节点"
|
|
- "🇭🇰 香港节点"
|
|
- "🇨🇳 台湾节点"
|
|
- "🇯🇵 日本节点"
|
|
- "🇺🇲 美国节点"
|
|
- "🇰🇷 韩国节点"
|
|
- "{{ manual_policy }}"
|
|
- "{{ direct_policy }}"
|
|
- name: "🌍 国外媒体"
|
|
type: select
|
|
proxies:
|
|
- "{{ main_policy }}"
|
|
- "{{ mixed_auto_policy }}"
|
|
- "🇭🇰 香港节点"
|
|
- "🇨🇳 台湾节点"
|
|
- "🇸🇬 狮城节点"
|
|
- "🇯🇵 日本节点"
|
|
- "🇺🇲 美国节点"
|
|
- "🇰🇷 韩国节点"
|
|
- "{{ manual_policy }}"
|
|
- "{{ direct_policy }}"
|
|
- name: "📢 谷歌"
|
|
type: select
|
|
proxies:
|
|
- "{{ main_policy }}"
|
|
- "{{ direct_policy }}"
|
|
- "🇺🇲 美国节点"
|
|
- "🇭🇰 香港节点"
|
|
- "🇨🇳 台湾节点"
|
|
- "🇸🇬 狮城节点"
|
|
- "🇯🇵 日本节点"
|
|
- "🇰🇷 韩国节点"
|
|
- "{{ manual_policy }}"
|
|
- name: "Ⓜ️ 微软Bing"
|
|
type: select
|
|
proxies:
|
|
- "{{ direct_policy }}"
|
|
- "{{ main_policy }}"
|
|
- "🇺🇲 美国节点"
|
|
- "🇭🇰 香港节点"
|
|
- "🇨🇳 台湾节点"
|
|
- "🇸🇬 狮城节点"
|
|
- "🇯🇵 日本节点"
|
|
- "🇰🇷 韩国节点"
|
|
- "{{ manual_policy }}"
|
|
- name: "Ⓜ️ 微软云盘"
|
|
type: select
|
|
proxies:
|
|
- "{{ direct_policy }}"
|
|
- "{{ main_policy }}"
|
|
- "🇺🇲 美国节点"
|
|
- "🇭🇰 香港节点"
|
|
- "🇨🇳 台湾节点"
|
|
- "🇸🇬 狮城节点"
|
|
- "🇯🇵 日本节点"
|
|
- "🇰🇷 韩国节点"
|
|
- "{{ manual_policy }}"
|
|
- name: "Ⓜ️ 微软服务"
|
|
type: select
|
|
proxies:
|
|
- "{{ direct_policy }}"
|
|
- "{{ main_policy }}"
|
|
- "🇺🇲 美国节点"
|
|
- "🇭🇰 香港节点"
|
|
- "🇨🇳 台湾节点"
|
|
- "🇸🇬 狮城节点"
|
|
- "🇯🇵 日本节点"
|
|
- "🇰🇷 韩国节点"
|
|
- "{{ manual_policy }}"
|
|
- name: "🍎 苹果服务"
|
|
type: select
|
|
proxies:
|
|
- "{{ direct_policy }}"
|
|
- "{{ main_policy }}"
|
|
- "🇺🇲 美国节点"
|
|
- "🇭🇰 香港节点"
|
|
- "🇨🇳 台湾节点"
|
|
- "🇸🇬 狮城节点"
|
|
- "🇯🇵 日本节点"
|
|
- "🇰🇷 韩国节点"
|
|
- "{{ manual_policy }}"
|
|
- name: "🎮 游戏平台"
|
|
type: select
|
|
proxies:
|
|
- "{{ main_policy }}"
|
|
- "{{ direct_policy }}"
|
|
- "🇺🇲 美国节点"
|
|
- "🇭🇰 香港节点"
|
|
- "🇨🇳 台湾节点"
|
|
- "🇸🇬 狮城节点"
|
|
- "🇯🇵 日本节点"
|
|
- "🇰🇷 韩国节点"
|
|
- "{{ manual_policy }}"
|
|
- name: "🎮 PT平台"
|
|
type: select
|
|
proxies:
|
|
- "{{ main_policy }}"
|
|
- "{{ direct_policy }}"
|
|
- "🇭🇰 香港节点"
|
|
- "🇨🇳 台湾节点"
|
|
- "🇸🇬 狮城节点"
|
|
- "🇯🇵 日本节点"
|
|
- "🇺🇲 美国节点"
|
|
- "🇰🇷 韩国节点"
|
|
- "{{ manual_policy }}"
|
|
- name: "🎯 全球直连"
|
|
type: select
|
|
proxies:
|
|
- "{{ direct_policy }}"
|
|
- "{{ main_policy }}"
|
|
- "{{ mixed_auto_policy }}"
|
|
- name: "🛑 广告拦截"
|
|
type: select
|
|
proxies:
|
|
- REJECT
|
|
- "{{ direct_policy }}"
|
|
- name: "🍃 应用净化"
|
|
type: select
|
|
proxies:
|
|
- REJECT
|
|
- "{{ direct_policy }}"
|
|
- name: "🐟 漏网之鱼"
|
|
type: select
|
|
proxies:
|
|
- "{{ direct_policy }}"
|
|
- "{{ main_policy }}"
|
|
- "{{ mixed_auto_policy }}"
|
|
- "{{ selector_groups }}"
|
|
- "{{ manual_policy }}"
|
|
|
|
rules:
|
|
custom-proxy:
|
|
behavior: classical
|
|
format: text
|
|
policy: "{{ main_policy }}"
|
|
payload:
|
|
- DOMAIN-KEYWORD,cloudflare
|
|
- DOMAIN-KEYWORD,hetzner
|
|
- DOMAIN-KEYWORD,github
|
|
- DOMAIN-KEYWORD,google
|
|
- DOMAIN-KEYWORD,vscode
|
|
- DOMAIN-KEYWORD,telegram
|
|
- DOMAIN-KEYWORD,youtube
|
|
- DOMAIN-KEYWORD,whatsapp
|
|
- DOMAIN-KEYWORD,dropbox
|
|
- DOMAIN-KEYWORD,facebook
|
|
- DOMAIN-KEYWORD,twitter
|
|
- DOMAIN-KEYWORD,instagram
|
|
- DOMAIN-KEYWORD,spotify
|
|
- DOMAIN-KEYWORD,sci-hub
|
|
- DOMAIN-KEYWORD,1e100
|
|
|
|
reject:
|
|
file: reject.yaml
|
|
behavior: domain
|
|
format: yaml
|
|
interval: 86400
|
|
policy: REJECT
|
|
|
|
app-purify:
|
|
behavior: classical
|
|
format: text
|
|
policy: "🍃 应用净化"
|
|
payload:
|
|
- DOMAIN-KEYWORD,omgmtaw
|
|
|
|
direct:
|
|
file: direct.yaml
|
|
behavior: domain
|
|
format: yaml
|
|
interval: 86400
|
|
policy: "🎯 全球直连"
|
|
|
|
local-network:
|
|
behavior: classical
|
|
format: text
|
|
policy: "🎯 全球直连"
|
|
no_resolve: true
|
|
payload:
|
|
- IP-CIDR,10.0.0.0/8
|
|
- IP-CIDR,172.16.0.0/12
|
|
- IP-CIDR,192.168.0.0/16
|
|
|
|
google:
|
|
behavior: classical
|
|
format: text
|
|
policy: "📢 谷歌"
|
|
payload:
|
|
- DOMAIN-KEYWORD,gmail
|
|
- DOMAIN-KEYWORD,google
|
|
- DOMAIN-SUFFIX,googleapis.com
|
|
- DOMAIN-SUFFIX,gstatic.com
|
|
- DOMAIN-SUFFIX,googlevideo.com
|
|
|
|
microsoft-bing:
|
|
behavior: classical
|
|
format: text
|
|
policy: "Ⓜ️ 微软Bing"
|
|
payload:
|
|
- DOMAIN-KEYWORD,bing
|
|
|
|
microsoft-onedrive:
|
|
behavior: classical
|
|
format: text
|
|
policy: "Ⓜ️ 微软云盘"
|
|
payload:
|
|
- DOMAIN-KEYWORD,1drv
|
|
- DOMAIN-KEYWORD,onedrive
|
|
- DOMAIN-KEYWORD,skydrive
|
|
|
|
microsoft:
|
|
behavior: classical
|
|
format: text
|
|
policy: "Ⓜ️ 微软服务"
|
|
payload:
|
|
- DOMAIN-KEYWORD,microsoft
|
|
- DOMAIN-SUFFIX,live.com
|
|
- DOMAIN-SUFFIX,windows.com
|
|
- DOMAIN-SUFFIX,microsoftonline.com
|
|
|
|
apple:
|
|
behavior: classical
|
|
format: text
|
|
policy: "🍎 苹果服务"
|
|
payload:
|
|
- DOMAIN-KEYWORD,apple
|
|
- DOMAIN-SUFFIX,icloud.com
|
|
- DOMAIN-SUFFIX,apple.com
|
|
|
|
telegram:
|
|
behavior: classical
|
|
format: text
|
|
policy: "📲 电报消息"
|
|
no_resolve: true
|
|
payload:
|
|
- DOMAIN-KEYWORD,telegram
|
|
- DOMAIN-SUFFIX,t.me
|
|
- DOMAIN-SUFFIX,telegram.me
|
|
- DOMAIN-SUFFIX,telegram.org
|
|
- IP-CIDR,91.108.4.0/22
|
|
- IP-CIDR,91.108.8.0/21
|
|
- IP-CIDR,91.108.16.0/22
|
|
- IP-CIDR,91.108.56.0/22
|
|
- IP-CIDR,149.154.160.0/20
|
|
|
|
ai:
|
|
behavior: classical
|
|
format: text
|
|
policy: "💬 Ai平台"
|
|
payload:
|
|
- DOMAIN-KEYWORD,openai
|
|
- DOMAIN-KEYWORD,anthropic
|
|
- DOMAIN-KEYWORD,claude
|
|
- DOMAIN-SUFFIX,chatgpt.com
|
|
- DOMAIN-SUFFIX,openai.com
|
|
- DOMAIN-SUFFIX,oaistatic.com
|
|
- DOMAIN-SUFFIX,oaiusercontent.com
|
|
- DOMAIN-SUFFIX,anthropic.com
|
|
- DOMAIN-SUFFIX,claude.ai
|
|
|
|
youtube:
|
|
behavior: classical
|
|
format: text
|
|
policy: "📹 油管视频"
|
|
payload:
|
|
- DOMAIN-KEYWORD,youtube
|
|
- DOMAIN-SUFFIX,youtu.be
|
|
- DOMAIN-SUFFIX,youtube.com
|
|
- DOMAIN-SUFFIX,ytimg.com
|
|
- DOMAIN-SUFFIX,googlevideo.com
|
|
|
|
netflix:
|
|
behavior: classical
|
|
format: text
|
|
policy: "🎥 奈飞视频"
|
|
no_resolve: true
|
|
payload:
|
|
- DOMAIN-KEYWORD,netflix
|
|
- DOMAIN-KEYWORD,netflixdnstest
|
|
- DOMAIN-KEYWORD,apiproxy-device-prod-nlb-
|
|
- DOMAIN-KEYWORD,dualstack.apiproxy-
|
|
- DOMAIN-SUFFIX,netflix.com
|
|
- DOMAIN-SUFFIX,nflxvideo.net
|
|
- DOMAIN-SUFFIX,nflximg.net
|
|
- IP-CIDR,23.246.0.0/18
|
|
- IP-CIDR,37.77.184.0/21
|
|
|
|
proxy-media:
|
|
behavior: classical
|
|
format: text
|
|
policy: "🌍 国外媒体"
|
|
payload:
|
|
- DOMAIN-KEYWORD,spotify
|
|
- DOMAIN-KEYWORD,tiktokcdn
|
|
- DOMAIN-KEYWORD,ttvnw
|
|
- DOMAIN-KEYWORD,jooxweb-api
|
|
- DOMAIN-KEYWORD,hbogoasia
|
|
- DOMAIN-KEYWORD,nowtv100
|
|
- DOMAIN-KEYWORD,rthklive
|
|
- DOMAIN-KEYWORD,bbc
|
|
- DOMAIN-KEYWORD,youtube
|
|
- DOMAIN-SUFFIX,open.spotify.com
|
|
|
|
games:
|
|
behavior: classical
|
|
format: text
|
|
policy: "🎮 游戏平台"
|
|
payload:
|
|
- DOMAIN-KEYWORD,epicgames
|
|
- DOMAIN-KEYWORD,origin
|
|
- DOMAIN-KEYWORD,steam
|
|
- DOMAIN-KEYWORD,nintendo
|
|
- DOMAIN-SUFFIX,steampowered.com
|
|
- DOMAIN-SUFFIX,steamcontent.com
|
|
- DOMAIN-SUFFIX,steamusercontent.com
|
|
|
|
pt:
|
|
behavior: classical
|
|
format: text
|
|
policy: "🎮 PT平台"
|
|
payload:
|
|
- DOMAIN-KEYWORD,btschool
|
|
- DOMAIN-KEYWORD,hdkylin
|
|
- DOMAIN-KEYWORD,cloudflare
|
|
- DOMAIN-KEYWORD,hetzner
|
|
|
|
cn-domain:
|
|
behavior: classical
|
|
format: text
|
|
policy: "🎯 全球直连"
|
|
payload:
|
|
- DOMAIN-KEYWORD,360buy
|
|
- DOMAIN-KEYWORD,alicdn
|
|
- DOMAIN-KEYWORD,alipay
|
|
- DOMAIN-KEYWORD,baidu
|
|
- DOMAIN-KEYWORD,bilibili
|
|
- DOMAIN-KEYWORD,jd
|
|
- DOMAIN-KEYWORD,qhimg
|
|
- DOMAIN-KEYWORD,xiaomi
|
|
|
|
cn-ip:
|
|
file: cn-ip.yaml
|
|
behavior: ipcidr
|
|
format: yaml
|
|
interval: 86400
|
|
policy: "🎯 全球直连"
|
|
no_resolve: true
|
|
|
|
clients:
|
|
mihomo:
|
|
title: HomeLab Mihomo
|
|
provider_interval: 21600
|
|
rule_interval: 86400
|
|
test_url: https://www.gstatic.com/generate_204
|
|
test_interval: 300
|
|
main_policy: 🚀 节点选择
|
|
source_policy: ☁️ 机场选择
|
|
mixed_auto_policy: ♻️ 自动选择
|
|
manual_policy: 🚀 手动切换
|
|
direct_policy: DIRECT
|
|
mode: rule
|
|
allow_lan: true
|
|
ipv6: true
|
|
mixed_port: 7890
|
|
socks_port: 7891
|
|
log_level: info
|
|
|
|
stash:
|
|
title: HomeLab Stash
|
|
provider_interval: 21600
|
|
rule_interval: 86400
|
|
test_url: https://www.gstatic.com/generate_204
|
|
test_interval: 300
|
|
main_policy: 🚀 节点选择
|
|
source_policy: ☁️ 机场选择
|
|
mixed_auto_policy: ♻️ 自动选择
|
|
manual_policy: 🚀 手动切换
|
|
direct_policy: DIRECT
|
|
mode: rule
|
|
ipv6: true
|
|
log_level: info
|