agent: default sing-box stats API port 10086 -> 10089
Avoids the v2ray_api listen colliding with L-UI's fixed 10086 on dual-homed nodes. NG_SINGBOX_API_PORT env still overrides. Aligns the stats-query --server default and the doctor script fallback to the same value. Agent version stays 0.6.8.
This commit is contained in:
+1
-1
@@ -82,7 +82,7 @@ func loadConfig() config {
|
|||||||
KeyFile: envOr("NG_KEY_FILE", "/etc/nexusgate/keys.json"),
|
KeyFile: envOr("NG_KEY_FILE", "/etc/nexusgate/keys.json"),
|
||||||
SessionTokenFile: envOr("NG_SESSION_TOKEN_FILE", root+"/session-token.json"),
|
SessionTokenFile: envOr("NG_SESSION_TOKEN_FILE", root+"/session-token.json"),
|
||||||
TLSDir: envOr("NG_TLS_DIR", "/etc/nexusgate/tls"),
|
TLSDir: envOr("NG_TLS_DIR", "/etc/nexusgate/tls"),
|
||||||
APIPort: envOr("NG_SINGBOX_API_PORT", "10086"),
|
APIPort: envOr("NG_SINGBOX_API_PORT", "10089"),
|
||||||
PollMS: int64(pollSec * 1000),
|
PollMS: int64(pollSec * 1000),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
server := flag.String("server", "127.0.0.1:10086", "sing-box statistics API address")
|
server := flag.String("server", "127.0.0.1:10089", "sing-box statistics API address")
|
||||||
flag.Parse()
|
flag.Parse()
|
||||||
ctx, cancel := context.WithTimeout(context.Background(), 10*time.Second)
|
ctx, cancel := context.WithTimeout(context.Background(), 10*time.Second)
|
||||||
defer cancel()
|
defer cancel()
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ elif [[ -x /usr/local/bin/nexusgate-sing-box ]]; then
|
|||||||
if [[ -f /etc/nexusgate/sing-box/config.json ]]; then
|
if [[ -f /etc/nexusgate/sing-box/config.json ]]; then
|
||||||
/usr/local/bin/nexusgate-sing-box check -c /etc/nexusgate/sing-box/config.json 2>&1 | tail -n 12
|
/usr/local/bin/nexusgate-sing-box check -c /etc/nexusgate/sing-box/config.json 2>&1 | tail -n 12
|
||||||
printf '入站流量统计(累计):\n'
|
printf '入站流量统计(累计):\n'
|
||||||
/usr/local/bin/nexusgate-sing-box-stats --server="127.0.0.1:${NG_SINGBOX_API_PORT:-10086}" 2>&1 | head -c 900
|
/usr/local/bin/nexusgate-sing-box-stats --server="127.0.0.1:${NG_SINGBOX_API_PORT:-10089}" 2>&1 | head -c 900
|
||||||
printf '\n'
|
printf '\n'
|
||||||
else
|
else
|
||||||
printf '已安装,当前没有节点资源\n'
|
printf '已安装,当前没有节点资源\n'
|
||||||
|
|||||||
Reference in New Issue
Block a user