From d8cdc0b88edfce71bf116f13953f75183c999f0d Mon Sep 17 00:00:00 2001 From: "Ycarus (Yannick Chabanois)" Date: Sat, 4 Nov 2023 08:23:14 +0100 Subject: [PATCH] Add xray and v2ray protocols support to omr-tracker-server --- omr-tracker/files/bin/omr-tracker-server | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/omr-tracker/files/bin/omr-tracker-server b/omr-tracker/files/bin/omr-tracker-server index 9990647fb..940c119b8 100755 --- a/omr-tracker/files/bin/omr-tracker-server +++ b/omr-tracker/files/bin/omr-tracker-server @@ -79,9 +79,18 @@ _check_master() { EOF if [ "$count" -eq "0" ]; then uci -q batch <<-EOF >/dev/null + set xray.omrout.s_vmess_address=$ip + set xray.omrout.s_vless_address=$ip + set xray.omrout.s_vless_reality_address=$ip + set xray.omrout.s_trojan_address=$ip + set xray.omrout.s_socks_address=$ip + set xray.omrout.s_shadowsocks_address=$ip set v2ray.omrout.s_vmess_address=$ip set v2ray.omrout.s_vless_address=$ip + set v2ray.omrout.s_trojan_address=$ip + set v2ray.omrout.s_socks_address=$ip commit v2ray + commit xray set glorytun.vpn.host=$ip commit glorytun glorytun-udp.vpn.host=$ip @@ -98,6 +107,7 @@ _check_master() { EOF /etc/init.d/openmptcprouter-vps get_openvpn_key $name >/dev/null 2>/dev/null /etc/init.d/v2ray restart >/dev/null 2>/dev/null + /etc/init.d/xray restart >/dev/null 2>/dev/null /etc/init.d/glorytun restart >/dev/null 2>/dev/null /etc/init.d/glorytun-udp restart >/dev/null 2>/dev/null /etc/init.d/mlvpn restart >/dev/null 2>/dev/null @@ -194,9 +204,18 @@ _check_backup() { EOF if [ "$count" -eq "0" ]; then uci -q batch <<-EOF >/dev/null + set xray.omrout.s_vmess_address=$ip + set xray.omrout.s_vless_address=$ip + set xray.omrout.s_vless_reality_address=$ip + set xray.omrout.s_trojan_address=$ip + set xray.omrout.s_socks_address=$ip + set xray.omrout.s_shadowsocks_address=$ip set v2ray.omrout.s_vmess_address=$ip set v2ray.omrout.s_vless_address=$ip + set v2ray.omrout.s_trojan_address=$ip + set v2ray.omrout.s_socks_address=$ip commit v2ray + commit xray set glorytun.vpn.host=$ip commit glorytun glorytun-udp.vpn.host=$ip