Smart Groups
This commit is contained in:
@@ -24,6 +24,13 @@ log-level: info
|
|||||||
disable-keep-alive: true
|
disable-keep-alive: true
|
||||||
# interface-name: en0 # Outbound interface name
|
# interface-name: en0 # Outbound interface name
|
||||||
|
|
||||||
|
# enable model auto update, the default is false
|
||||||
|
lgbm-auto-update: true
|
||||||
|
# model auto update interval, the default is 72 (hours)
|
||||||
|
lgbm-update-interval: 72
|
||||||
|
# model update url
|
||||||
|
lgbm-url: "https://github.com/vernesong/mihomo/releases/download/LightGBM-Model/Model.bin"
|
||||||
|
|
||||||
# ————————————————————————————————————— hosts ————————————————————————————————————
|
# ————————————————————————————————————— hosts ————————————————————————————————————
|
||||||
hosts:
|
hosts:
|
||||||
|
|
||||||
@@ -31,6 +38,8 @@ hosts:
|
|||||||
profile:
|
profile:
|
||||||
store-selected: true
|
store-selected: true
|
||||||
store-fake-ip: true
|
store-fake-ip: true
|
||||||
|
#smart-collector-size: data collection file size, the default is 100 (MB)
|
||||||
|
smart-collector-size: 100
|
||||||
|
|
||||||
# ———————————————————————————————————— sniffer ———————————————————————————————————
|
# ———————————————————————————————————— sniffer ———————————————————————————————————
|
||||||
sniffer:
|
sniffer:
|
||||||
@@ -152,6 +161,18 @@ dns:
|
|||||||
- arza-1
|
- arza-1
|
||||||
- Un1c4d3
|
- Un1c4d3
|
||||||
|
|
||||||
|
np-vpn-list_smart_gr: &np_vpn_list_smart_gr
|
||||||
|
type: smart
|
||||||
|
policy-priority: "Premium:0.9;SG:1.3"
|
||||||
|
uselightgbm: true
|
||||||
|
collectdata: true
|
||||||
|
strategy: 'sticky-sessions'
|
||||||
|
sample-rate: 1
|
||||||
|
use:
|
||||||
|
- xfizz
|
||||||
|
- arza-1
|
||||||
|
- Un1c4d3
|
||||||
|
|
||||||
np-vpn-list_balancer: &np_vpn_list_balancer
|
np-vpn-list_balancer: &np_vpn_list_balancer
|
||||||
type: load-balance
|
type: load-balance
|
||||||
strategy: sticky-sessions
|
strategy: sticky-sessions
|
||||||
@@ -335,8 +356,19 @@ proxy-groups:
|
|||||||
# —————————————— url tested for non-personal vpn —————————————
|
# —————————————— url tested for non-personal vpn —————————————
|
||||||
- name: ⌚ Europe 🌍
|
- name: ⌚ Europe 🌍
|
||||||
disable-udp: false
|
disable-udp: false
|
||||||
filter: "(?i)NL|Finland|Estonia|France|Germany|Sweden|Ireland"
|
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]
|
<<: [*np_vpn_list_url_test, *health_check_for_load_balancers]
|
||||||
|
|
||||||
|
# ————————————— 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"
|
||||||
|
<<: [*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 ———————————
|
# ———————————— load balancers for non-personal vpn ———————————
|
||||||
- name: ⚖️ Asia 🌍
|
- name: ⚖️ Asia 🌍
|
||||||
@@ -347,7 +379,7 @@ proxy-groups:
|
|||||||
|
|
||||||
- name: ⚖️ Europe 🌍
|
- name: ⚖️ Europe 🌍
|
||||||
disable-udp: false
|
disable-udp: false
|
||||||
filter: "(?i)NL|Finland|Estonia|France|Germany|Sweden|Ireland"
|
filter: "(?i)NL|Finland|Estonia|France|Germany|Sweden|Ireland|Spain|UK|Switzerland|Italy|Norway|Belgium"
|
||||||
<<: [*np_vpn_list_balancer, *health_check_for_load_balancers]
|
<<: [*np_vpn_list_balancer, *health_check_for_load_balancers]
|
||||||
hidden: true
|
hidden: true
|
||||||
|
|
||||||
@@ -388,7 +420,7 @@ proxy-groups:
|
|||||||
|
|
||||||
- name: 🔢 Europe 🌍
|
- name: 🔢 Europe 🌍
|
||||||
disable-udp: false
|
disable-udp: false
|
||||||
filter: "(?i)NL|Finland|Estonia|France|Germany|Sweden|Ireland|Moldova"
|
filter: "(?i)NL|Finland|Estonia|France|Germany|Sweden|Ireland|Spain|UK|Switzerland|Italy|Norway|Belgium|Moldova"
|
||||||
<<: [*np_vpn_list_selector, *health_check_for_selectors]
|
<<: [*np_vpn_list_selector, *health_check_for_selectors]
|
||||||
|
|
||||||
- name: 🔢 Kazakhstan 🌍
|
- name: 🔢 Kazakhstan 🌍
|
||||||
@@ -411,21 +443,6 @@ proxy-groups:
|
|||||||
filter: ""
|
filter: ""
|
||||||
<<: [*np_vpn_list_selector, *health_check_for_selectors]
|
<<: [*np_vpn_list_selector, *health_check_for_selectors]
|
||||||
|
|
||||||
- name: 🔢 Fast Servers
|
|
||||||
disable-udp: false
|
|
||||||
filter: "(?i)10 Gbit|10Gbit"
|
|
||||||
<<: [*np_vpn_list_selector, *health_check_for_selectors]
|
|
||||||
|
|
||||||
- name: 🔢 Gaming
|
|
||||||
disable-udp: false
|
|
||||||
filter: "(?i)game"
|
|
||||||
<<: [*np_vpn_list_selector, *health_check_for_selectors]
|
|
||||||
|
|
||||||
- name: 🔢 Torrent Compliant
|
|
||||||
disable-udp: false
|
|
||||||
filter: "(?i)torrent"
|
|
||||||
<<: [*np_vpn_list_selector, *health_check_for_selectors]
|
|
||||||
|
|
||||||
- name: 🔢 TOR Compliant
|
- name: 🔢 TOR Compliant
|
||||||
disable-udp: false
|
disable-udp: false
|
||||||
filter: "(?i)TOR✅"
|
filter: "(?i)TOR✅"
|
||||||
@@ -437,9 +454,7 @@ proxy-groups:
|
|||||||
type: select
|
type: select
|
||||||
proxies:
|
proxies:
|
||||||
- 🔢 Russian 🌍
|
- 🔢 Russian 🌍
|
||||||
- 🔢 Personal VPN
|
- 🧠 Europe 🌍
|
||||||
- 🔢 Europe 🌍
|
|
||||||
- ⌚ Europe 🌍
|
|
||||||
- ⚖️ Europe 🌍
|
- ⚖️ Europe 🌍
|
||||||
- ⚖️ Russian 🌍
|
- ⚖️ Russian 🌍
|
||||||
- ⚖️ Personal VPN
|
- ⚖️ Personal VPN
|
||||||
@@ -453,7 +468,7 @@ proxy-groups:
|
|||||||
- 🔢 Personal VPN
|
- 🔢 Personal VPN
|
||||||
- 🔢 Europe 🌍
|
- 🔢 Europe 🌍
|
||||||
- ⌚ Europe 🌍
|
- ⌚ Europe 🌍
|
||||||
- ⚖️ Fast Servers
|
- 🧠 Europe 🌍
|
||||||
- ⚖️ Personal VPN
|
- ⚖️ Personal VPN
|
||||||
- ⚖️ Europe 🌍
|
- ⚖️ Europe 🌍
|
||||||
<<: *health_check_for_selectors
|
<<: *health_check_for_selectors
|
||||||
@@ -471,11 +486,11 @@ proxy-groups:
|
|||||||
- name: ✳️ Adaptaion
|
- name: ✳️ Adaptaion
|
||||||
type: select
|
type: select
|
||||||
proxies:
|
proxies:
|
||||||
- 🔢 Fast Servers
|
|
||||||
- 🔢 Personal VPN
|
- 🔢 Personal VPN
|
||||||
- 🔢 Europe 🌍
|
- 🔢 Europe 🌍
|
||||||
- ⌚ Europe 🌍
|
- ⌚ Europe 🌍
|
||||||
- ⚖️ Fast Servers
|
- 🧠 Europe 🌍
|
||||||
|
- 🧠 All non-personal
|
||||||
- ⚖️ Personal VPN
|
- ⚖️ Personal VPN
|
||||||
- ⚖️ Europe 🌍
|
- ⚖️ Europe 🌍
|
||||||
<<: *health_check_for_selectors
|
<<: *health_check_for_selectors
|
||||||
@@ -483,11 +498,11 @@ proxy-groups:
|
|||||||
- name: ✳️ Antifilter
|
- name: ✳️ Antifilter
|
||||||
type: select
|
type: select
|
||||||
proxies:
|
proxies:
|
||||||
- 🔢 Fast Servers
|
|
||||||
- 🔢 Personal VPN
|
- 🔢 Personal VPN
|
||||||
- 🔢 Europe 🌍
|
- 🔢 Europe 🌍
|
||||||
- ⌚ Europe 🌍
|
- ⌚ Europe 🌍
|
||||||
- ⚖️ Fast Servers
|
- 🧠 Europe 🌍
|
||||||
|
- 🧠 All non-personal
|
||||||
- ⚖️ Personal VPN
|
- ⚖️ Personal VPN
|
||||||
- ⚖️ Europe 🌍
|
- ⚖️ Europe 🌍
|
||||||
<<: *health_check_for_selectors
|
<<: *health_check_for_selectors
|
||||||
@@ -498,6 +513,7 @@ proxy-groups:
|
|||||||
- 🔢 Personal VPN
|
- 🔢 Personal VPN
|
||||||
- 🔢 Europe 🌍
|
- 🔢 Europe 🌍
|
||||||
- ⌚ Europe 🌍
|
- ⌚ Europe 🌍
|
||||||
|
- 🧠 Europe 🌍
|
||||||
- ⚖️ Personal VPN
|
- ⚖️ Personal VPN
|
||||||
- ⚖️ Europe 🌍
|
- ⚖️ Europe 🌍
|
||||||
<<: *health_check_for_selectors
|
<<: *health_check_for_selectors
|
||||||
@@ -508,6 +524,7 @@ proxy-groups:
|
|||||||
- 🔢 Personal VPN
|
- 🔢 Personal VPN
|
||||||
- 🔢 Europe 🌍
|
- 🔢 Europe 🌍
|
||||||
- ⌚ Europe 🌍
|
- ⌚ Europe 🌍
|
||||||
|
- 🧠 Europe 🌍
|
||||||
- ⚖️ Personal VPN
|
- ⚖️ Personal VPN
|
||||||
- ⚖️ Europe 🌍
|
- ⚖️ Europe 🌍
|
||||||
<<: *health_check_for_selectors
|
<<: *health_check_for_selectors
|
||||||
@@ -523,11 +540,12 @@ proxy-groups:
|
|||||||
- 🔢 Kazakhstan 🌍
|
- 🔢 Kazakhstan 🌍
|
||||||
- 🔢 Personal VPN
|
- 🔢 Personal VPN
|
||||||
- ⌚ Europe 🌍
|
- ⌚ Europe 🌍
|
||||||
|
- 🧠 Europe 🌍
|
||||||
|
- 🧠 All non-personal
|
||||||
- ⚖️ Russian 🌍
|
- ⚖️ Russian 🌍
|
||||||
- ⚖️ Europe 🌍
|
- ⚖️ Europe 🌍
|
||||||
- ⚖️ USA 🌍
|
- ⚖️ USA 🌍
|
||||||
- ⚖️ Asia 🌍
|
- ⚖️ Asia 🌍
|
||||||
- ⚖️ Fast Servers
|
|
||||||
- ⚖️ Personal VPN
|
- ⚖️ Personal VPN
|
||||||
<<: *health_check_for_selectors
|
<<: *health_check_for_selectors
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user