Compare commits
10
Commits
1a631140a7
..
0.2.1
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
64fe40fcd9 | ||
|
|
520eca9548 | ||
|
|
b0c53fb678 | ||
|
|
b78e53ee23 | ||
|
|
0553dc8d70 | ||
|
|
819111f953 | ||
|
|
b8ac297adb | ||
|
|
e0f3b4ab8b | ||
|
|
3462c3a9ad | ||
|
|
e80f3f0171 |
@@ -19,15 +19,15 @@ config xray-list
|
|||||||
list ip '1.0.0.1'
|
list ip '1.0.0.1'
|
||||||
|
|
||||||
config xray-list
|
config xray-list
|
||||||
option name 'pc'
|
option name 'pc'
|
||||||
option direction 'force_src'
|
option direction 'force_src'
|
||||||
list ip '192.168.2.10'
|
list ip '192.168.2.10'
|
||||||
|
|
||||||
config xray-list
|
config xray-list
|
||||||
option name 'pc_exclude'
|
option name 'pc_exclude'
|
||||||
option direction 'dst'
|
option direction 'dst'
|
||||||
option exclude '1'
|
option exclude '1'
|
||||||
option parent 'pc'
|
option parent 'pc'
|
||||||
list domain 'ifconfig.io'
|
list domain 'ifconfig.io'
|
||||||
|
|
||||||
config xray-list
|
config xray-list
|
||||||
|
|||||||
+12
-4
@@ -9,9 +9,9 @@ extra_command "update" "Download and refresh remote lists"
|
|||||||
|
|
||||||
start_service() {
|
start_service() {
|
||||||
"$XRAYMANAGER_BIN" start
|
"$XRAYMANAGER_BIN" start
|
||||||
|
|
||||||
procd_open_instance "main"
|
procd_open_instance "main"
|
||||||
procd_set_param command /bin/true
|
procd_set_param command /bin/sh -c "while true; do sleep 3600; done"
|
||||||
|
procd_set_param respawn
|
||||||
procd_close_instance
|
procd_close_instance
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -20,9 +20,17 @@ stop_service() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
reload_service() {
|
reload_service() {
|
||||||
"$XRAYMANAGER_BIN" reload
|
if procd_running "xray-manager" "main"; then
|
||||||
|
"$XRAYMANAGER_BIN" reload
|
||||||
|
else
|
||||||
|
echo "xray-manager is not running"
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
update() {
|
update() {
|
||||||
"$XRAYMANAGER_BIN" update
|
if procd_running "xray-manager" "main"; then
|
||||||
|
"$XRAYMANAGER_BIN" update
|
||||||
|
else
|
||||||
|
echo "xray-manager is not running"
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
+682
-359
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user