chore: publish OpenNikki profile from 42957c0e9581
This commit is contained in:
+67
-15
@@ -225,6 +225,16 @@ proxy-groups:
|
||||
- EXIT_TAIWAN
|
||||
- EXIT_JAPAN
|
||||
- EXIT_HONGKONG
|
||||
- name: POLICY_TWITTER
|
||||
type: select
|
||||
proxies:
|
||||
- EXIT_SELF_HOSTED
|
||||
- DEFAULT_EXIT
|
||||
- EXIT_AMERICA
|
||||
- EXIT_SINGAPORE
|
||||
- EXIT_TAIWAN
|
||||
- EXIT_JAPAN
|
||||
- EXIT_HONGKONG
|
||||
- name: POLICY_ANTHROPIC
|
||||
type: select
|
||||
proxies:
|
||||
@@ -463,6 +473,54 @@ proxy-groups:
|
||||
- AirportShandianProHongkong
|
||||
- AirportHaitaHongkong
|
||||
rule-providers:
|
||||
service_twitter:
|
||||
type: http
|
||||
behavior: domain
|
||||
format: yaml
|
||||
url: https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@meta/geo/geosite/twitter.yaml
|
||||
path: ./ruleset/service_twitter.yaml
|
||||
interval: 86400
|
||||
proxy: DIRECT
|
||||
service_anthropic:
|
||||
type: http
|
||||
behavior: domain
|
||||
format: yaml
|
||||
url: https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@meta/geo/geosite/anthropic.yaml
|
||||
path: ./ruleset/service_anthropic.yaml
|
||||
interval: 86400
|
||||
proxy: DIRECT
|
||||
service_openai:
|
||||
type: http
|
||||
behavior: domain
|
||||
format: yaml
|
||||
url: https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@meta/geo/geosite/openai.yaml
|
||||
path: ./ruleset/service_openai.yaml
|
||||
interval: 86400
|
||||
proxy: DIRECT
|
||||
service_binance:
|
||||
type: http
|
||||
behavior: domain
|
||||
format: yaml
|
||||
url: https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@meta/geo/geosite/binance.yaml
|
||||
path: ./ruleset/service_binance.yaml
|
||||
interval: 86400
|
||||
proxy: DIRECT
|
||||
service_youtube:
|
||||
type: http
|
||||
behavior: domain
|
||||
format: yaml
|
||||
url: https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@meta/geo/geosite/youtube.yaml
|
||||
path: ./ruleset/service_youtube.yaml
|
||||
interval: 86400
|
||||
proxy: DIRECT
|
||||
service_google:
|
||||
type: http
|
||||
behavior: domain
|
||||
format: yaml
|
||||
url: https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@meta/geo/geosite/google.yaml
|
||||
path: ./ruleset/service_google.yaml
|
||||
interval: 86400
|
||||
proxy: DIRECT
|
||||
reject:
|
||||
type: http
|
||||
behavior: domain
|
||||
@@ -554,22 +612,19 @@ rules:
|
||||
- DOMAIN-SUFFIX,scamalytics.com,POLICY_IP_CHECK
|
||||
- DOMAIN-SUFFIX,ping0.cc,POLICY_IP_CHECK
|
||||
- DOMAIN,huggingface.co,EXIT_SELF_HOSTED
|
||||
- DOMAIN-SUFFIX,openai.com,POLICY_OPENAI
|
||||
- DOMAIN-SUFFIX,chatgpt.com,POLICY_OPENAI
|
||||
- DOMAIN-KEYWORD,openai,POLICY_OPENAI
|
||||
- DOMAIN-KEYWORD,chatgpt,POLICY_OPENAI
|
||||
- DOMAIN-KEYWORD,claude,POLICY_ANTHROPIC
|
||||
- DOMAIN-KEYWORD,anthropic,POLICY_ANTHROPIC
|
||||
- RULE-SET,service_twitter,POLICY_TWITTER
|
||||
- RULE-SET,service_anthropic,POLICY_ANTHROPIC
|
||||
- RULE-SET,service_openai,POLICY_OPENAI
|
||||
- RULE-SET,service_binance,POLICY_BINANCE
|
||||
# YouTube overlaps Google; keep its independent business policy first.
|
||||
- RULE-SET,service_youtube,POLICY_YOUTUBE
|
||||
- RULE-SET,service_google,POLICY_GOOGLE
|
||||
- DOMAIN-SUFFIX,cursor.sh,POLICY_XAI
|
||||
- DOMAIN-KEYWORD,grok,POLICY_XAI
|
||||
- DOMAIN-SUFFIX,intercomcdn.com,POLICY_DEFAULT
|
||||
- DOMAIN-SUFFIX,cdn.usefathom.com,POLICY_DEFAULT
|
||||
- DOMAIN-SUFFIX,stripe.com,POLICY_STRIPE
|
||||
- DOMAIN-KEYWORD,sora,POLICY_OPENAI
|
||||
- DOMAIN-KEYWORD,aistudio,POLICY_GOOGLE
|
||||
- DOMAIN-KEYWORD,youtube,POLICY_YOUTUBE
|
||||
- DOMAIN-KEYWORD,google,POLICY_GOOGLE
|
||||
- DOMAIN-KEYWORD,gemini,POLICY_GOOGLE
|
||||
|
||||
- DOMAIN-KEYWORD,discord,EXIT_AMERICA
|
||||
- DOMAIN-KEYWORD,us-api,EXIT_AMERICA
|
||||
- DOMAIN-KEYWORD,paypal,EXIT_AMERICA
|
||||
@@ -577,10 +632,7 @@ rules:
|
||||
- DOMAIN-KEYWORD,schwab,POLICY_SCHWAB
|
||||
- DOMAIN-KEYWORD,thinkorswim,POLICY_SCHWAB
|
||||
- DOMAIN-SUFFIX,wise.com,POLICY_WISE
|
||||
- DOMAIN-SUFFIX,binance.com,POLICY_BINANCE
|
||||
- DOMAIN-SUFFIX,binance.vision,POLICY_BINANCE
|
||||
- DOMAIN-SUFFIX,binanceapi.com,POLICY_BINANCE
|
||||
- DOMAIN-SUFFIX,bnbstatic.com,POLICY_BINANCE
|
||||
|
||||
- DOMAIN-SUFFIX,bybit.com,POLICY_BYBIT
|
||||
- DOMAIN-SUFFIX,bybit.biz,POLICY_BYBIT
|
||||
- DOMAIN-SUFFIX,bybitglobal.com,POLICY_BYBIT
|
||||
|
||||
+64
-15
@@ -232,6 +232,16 @@ proxy-groups:
|
||||
- EXIT_TAIWAN
|
||||
- EXIT_JAPAN
|
||||
- EXIT_HONGKONG
|
||||
- name: POLICY_TWITTER
|
||||
type: select
|
||||
proxies:
|
||||
- EXIT_SELF_HOSTED
|
||||
- DEFAULT_EXIT
|
||||
- EXIT_AMERICA
|
||||
- EXIT_SINGAPORE
|
||||
- EXIT_TAIWAN
|
||||
- EXIT_JAPAN
|
||||
- EXIT_HONGKONG
|
||||
- name: POLICY_ANTHROPIC
|
||||
type: select
|
||||
proxies:
|
||||
@@ -459,6 +469,54 @@ proxy-groups:
|
||||
- AirportShandianProHongkong
|
||||
- AirportHaitaHongkong
|
||||
rule-providers:
|
||||
service_twitter:
|
||||
type: http
|
||||
behavior: domain
|
||||
format: yaml
|
||||
url: https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@meta/geo/geosite/twitter.yaml
|
||||
path: ./ruleset/service_twitter.yaml
|
||||
interval: 86400
|
||||
proxy: DIRECT
|
||||
service_anthropic:
|
||||
type: http
|
||||
behavior: domain
|
||||
format: yaml
|
||||
url: https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@meta/geo/geosite/anthropic.yaml
|
||||
path: ./ruleset/service_anthropic.yaml
|
||||
interval: 86400
|
||||
proxy: DIRECT
|
||||
service_openai:
|
||||
type: http
|
||||
behavior: domain
|
||||
format: yaml
|
||||
url: https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@meta/geo/geosite/openai.yaml
|
||||
path: ./ruleset/service_openai.yaml
|
||||
interval: 86400
|
||||
proxy: DIRECT
|
||||
service_binance:
|
||||
type: http
|
||||
behavior: domain
|
||||
format: yaml
|
||||
url: https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@meta/geo/geosite/binance.yaml
|
||||
path: ./ruleset/service_binance.yaml
|
||||
interval: 86400
|
||||
proxy: DIRECT
|
||||
service_youtube:
|
||||
type: http
|
||||
behavior: domain
|
||||
format: yaml
|
||||
url: https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@meta/geo/geosite/youtube.yaml
|
||||
path: ./ruleset/service_youtube.yaml
|
||||
interval: 86400
|
||||
proxy: DIRECT
|
||||
service_google:
|
||||
type: http
|
||||
behavior: domain
|
||||
format: yaml
|
||||
url: https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@meta/geo/geosite/google.yaml
|
||||
path: ./ruleset/service_google.yaml
|
||||
interval: 86400
|
||||
proxy: DIRECT
|
||||
reject:
|
||||
type: http
|
||||
behavior: domain
|
||||
@@ -549,22 +607,17 @@ rules:
|
||||
- DOMAIN-SUFFIX,scamalytics.com,POLICY_IP_CHECK
|
||||
- DOMAIN-SUFFIX,ping0.cc,POLICY_IP_CHECK
|
||||
- DOMAIN,huggingface.co,EXIT_SELF_HOSTED
|
||||
- DOMAIN-SUFFIX,openai.com,POLICY_OPENAI
|
||||
- DOMAIN-SUFFIX,chatgpt.com,POLICY_OPENAI
|
||||
- DOMAIN-KEYWORD,openai,POLICY_OPENAI
|
||||
- DOMAIN-KEYWORD,chatgpt,POLICY_OPENAI
|
||||
- DOMAIN-KEYWORD,claude,POLICY_ANTHROPIC
|
||||
- DOMAIN-KEYWORD,anthropic,POLICY_ANTHROPIC
|
||||
- RULE-SET,service_twitter,POLICY_TWITTER
|
||||
- RULE-SET,service_anthropic,POLICY_ANTHROPIC
|
||||
- RULE-SET,service_openai,POLICY_OPENAI
|
||||
- RULE-SET,service_binance,POLICY_BINANCE
|
||||
- RULE-SET,service_youtube,POLICY_YOUTUBE
|
||||
- RULE-SET,service_google,POLICY_GOOGLE
|
||||
- DOMAIN-SUFFIX,cursor.sh,POLICY_XAI
|
||||
- DOMAIN-KEYWORD,grok,POLICY_XAI
|
||||
- DOMAIN-SUFFIX,intercomcdn.com,POLICY_DEFAULT
|
||||
- DOMAIN-SUFFIX,cdn.usefathom.com,POLICY_DEFAULT
|
||||
- DOMAIN-SUFFIX,stripe.com,POLICY_STRIPE
|
||||
- DOMAIN-KEYWORD,sora,POLICY_OPENAI
|
||||
- DOMAIN-KEYWORD,aistudio,POLICY_GOOGLE
|
||||
- DOMAIN-KEYWORD,youtube,POLICY_YOUTUBE
|
||||
- DOMAIN-KEYWORD,google,POLICY_GOOGLE
|
||||
- DOMAIN-KEYWORD,gemini,POLICY_GOOGLE
|
||||
- DOMAIN-KEYWORD,discord,EXIT_AMERICA
|
||||
- DOMAIN-KEYWORD,us-api,EXIT_AMERICA
|
||||
- DOMAIN-KEYWORD,paypal,EXIT_AMERICA
|
||||
@@ -572,10 +625,6 @@ rules:
|
||||
- DOMAIN-KEYWORD,schwab,POLICY_SCHWAB
|
||||
- DOMAIN-KEYWORD,thinkorswim,POLICY_SCHWAB
|
||||
- DOMAIN-SUFFIX,wise.com,POLICY_WISE
|
||||
- DOMAIN-SUFFIX,binance.com,POLICY_BINANCE
|
||||
- DOMAIN-SUFFIX,binance.vision,POLICY_BINANCE
|
||||
- DOMAIN-SUFFIX,binanceapi.com,POLICY_BINANCE
|
||||
- DOMAIN-SUFFIX,bnbstatic.com,POLICY_BINANCE
|
||||
- DOMAIN-SUFFIX,bybit.com,POLICY_BYBIT
|
||||
- DOMAIN-SUFFIX,bybit.biz,POLICY_BYBIT
|
||||
- DOMAIN-SUFFIX,bybitglobal.com,POLICY_BYBIT
|
||||
|
||||
+97
-92
@@ -379,6 +379,20 @@
|
||||
],
|
||||
"default": "DEFAULT_EXIT"
|
||||
},
|
||||
{
|
||||
"type": "selector",
|
||||
"tag": "POLICY_TWITTER",
|
||||
"outbounds": [
|
||||
"EXIT_SELF_HOSTED",
|
||||
"DEFAULT_EXIT",
|
||||
"EXIT_AMERICA",
|
||||
"EXIT_SINGAPORE",
|
||||
"EXIT_TAIWAN",
|
||||
"EXIT_JAPAN",
|
||||
"EXIT_HONGKONG"
|
||||
],
|
||||
"default": "EXIT_SELF_HOSTED"
|
||||
},
|
||||
{
|
||||
"type": "selector",
|
||||
"tag": "POLICY_ANTHROPIC",
|
||||
@@ -778,46 +792,46 @@
|
||||
"outbound": "EXIT_SELF_HOSTED"
|
||||
},
|
||||
{
|
||||
"domain_suffix": [
|
||||
"openai.com"
|
||||
"rule_set": [
|
||||
"service_twitter"
|
||||
],
|
||||
"action": "route",
|
||||
"outbound": "POLICY_OPENAI"
|
||||
"outbound": "POLICY_TWITTER"
|
||||
},
|
||||
{
|
||||
"domain_suffix": [
|
||||
"chatgpt.com"
|
||||
],
|
||||
"action": "route",
|
||||
"outbound": "POLICY_OPENAI"
|
||||
},
|
||||
{
|
||||
"domain_keyword": [
|
||||
"openai"
|
||||
],
|
||||
"action": "route",
|
||||
"outbound": "POLICY_OPENAI"
|
||||
},
|
||||
{
|
||||
"domain_keyword": [
|
||||
"chatgpt"
|
||||
],
|
||||
"action": "route",
|
||||
"outbound": "POLICY_OPENAI"
|
||||
},
|
||||
{
|
||||
"domain_keyword": [
|
||||
"claude"
|
||||
"rule_set": [
|
||||
"service_anthropic"
|
||||
],
|
||||
"action": "route",
|
||||
"outbound": "POLICY_ANTHROPIC"
|
||||
},
|
||||
{
|
||||
"domain_keyword": [
|
||||
"anthropic"
|
||||
"rule_set": [
|
||||
"service_openai"
|
||||
],
|
||||
"action": "route",
|
||||
"outbound": "POLICY_ANTHROPIC"
|
||||
"outbound": "POLICY_OPENAI"
|
||||
},
|
||||
{
|
||||
"rule_set": [
|
||||
"service_binance"
|
||||
],
|
||||
"action": "route",
|
||||
"outbound": "POLICY_BINANCE"
|
||||
},
|
||||
{
|
||||
"rule_set": [
|
||||
"service_youtube"
|
||||
],
|
||||
"action": "route",
|
||||
"outbound": "POLICY_YOUTUBE"
|
||||
},
|
||||
{
|
||||
"rule_set": [
|
||||
"service_google"
|
||||
],
|
||||
"action": "route",
|
||||
"outbound": "POLICY_GOOGLE"
|
||||
},
|
||||
{
|
||||
"domain_suffix": [
|
||||
@@ -854,41 +868,6 @@
|
||||
"action": "route",
|
||||
"outbound": "POLICY_STRIPE"
|
||||
},
|
||||
{
|
||||
"domain_keyword": [
|
||||
"sora"
|
||||
],
|
||||
"action": "route",
|
||||
"outbound": "POLICY_OPENAI"
|
||||
},
|
||||
{
|
||||
"domain_keyword": [
|
||||
"aistudio"
|
||||
],
|
||||
"action": "route",
|
||||
"outbound": "POLICY_GOOGLE"
|
||||
},
|
||||
{
|
||||
"domain_keyword": [
|
||||
"youtube"
|
||||
],
|
||||
"action": "route",
|
||||
"outbound": "POLICY_YOUTUBE"
|
||||
},
|
||||
{
|
||||
"domain_keyword": [
|
||||
"google"
|
||||
],
|
||||
"action": "route",
|
||||
"outbound": "POLICY_GOOGLE"
|
||||
},
|
||||
{
|
||||
"domain_keyword": [
|
||||
"gemini"
|
||||
],
|
||||
"action": "route",
|
||||
"outbound": "POLICY_GOOGLE"
|
||||
},
|
||||
{
|
||||
"domain_keyword": [
|
||||
"discord"
|
||||
@@ -938,34 +917,6 @@
|
||||
"action": "route",
|
||||
"outbound": "POLICY_WISE"
|
||||
},
|
||||
{
|
||||
"domain_suffix": [
|
||||
"binance.com"
|
||||
],
|
||||
"action": "route",
|
||||
"outbound": "POLICY_BINANCE"
|
||||
},
|
||||
{
|
||||
"domain_suffix": [
|
||||
"binance.vision"
|
||||
],
|
||||
"action": "route",
|
||||
"outbound": "POLICY_BINANCE"
|
||||
},
|
||||
{
|
||||
"domain_suffix": [
|
||||
"binanceapi.com"
|
||||
],
|
||||
"action": "route",
|
||||
"outbound": "POLICY_BINANCE"
|
||||
},
|
||||
{
|
||||
"domain_suffix": [
|
||||
"bnbstatic.com"
|
||||
],
|
||||
"action": "route",
|
||||
"outbound": "POLICY_BINANCE"
|
||||
},
|
||||
{
|
||||
"domain_suffix": [
|
||||
"bybit.com"
|
||||
@@ -358914,6 +358865,54 @@
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"tag": "service_twitter",
|
||||
"type": "remote",
|
||||
"format": "binary",
|
||||
"url": "https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@sing/geo/geosite/twitter.srs",
|
||||
"update_interval": "1d",
|
||||
"http_client": "rules_direct"
|
||||
},
|
||||
{
|
||||
"tag": "service_anthropic",
|
||||
"type": "remote",
|
||||
"format": "binary",
|
||||
"url": "https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@sing/geo/geosite/anthropic.srs",
|
||||
"update_interval": "1d",
|
||||
"http_client": "rules_direct"
|
||||
},
|
||||
{
|
||||
"tag": "service_openai",
|
||||
"type": "remote",
|
||||
"format": "binary",
|
||||
"url": "https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@sing/geo/geosite/openai.srs",
|
||||
"update_interval": "1d",
|
||||
"http_client": "rules_direct"
|
||||
},
|
||||
{
|
||||
"tag": "service_binance",
|
||||
"type": "remote",
|
||||
"format": "binary",
|
||||
"url": "https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@sing/geo/geosite/binance.srs",
|
||||
"update_interval": "1d",
|
||||
"http_client": "rules_direct"
|
||||
},
|
||||
{
|
||||
"tag": "service_youtube",
|
||||
"type": "remote",
|
||||
"format": "binary",
|
||||
"url": "https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@sing/geo/geosite/youtube.srs",
|
||||
"update_interval": "1d",
|
||||
"http_client": "rules_direct"
|
||||
},
|
||||
{
|
||||
"tag": "service_google",
|
||||
"type": "remote",
|
||||
"format": "binary",
|
||||
"url": "https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@sing/geo/geosite/google.srs",
|
||||
"update_interval": "1d",
|
||||
"http_client": "rules_direct"
|
||||
}
|
||||
],
|
||||
"auto_detect_interface": true,
|
||||
@@ -358929,5 +358928,11 @@
|
||||
"enabled": true,
|
||||
"path": "cache.db"
|
||||
}
|
||||
},
|
||||
"http_clients": [
|
||||
{
|
||||
"tag": "rules_direct",
|
||||
"domain_resolver": "local"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user