Update On Fri Jan 23 19:46:06 CET 2026

This commit is contained in:
github-action[bot]
2026-01-23 19:46:06 +01:00
parent c4142e353b
commit b1161ab7aa
62 changed files with 1532 additions and 960 deletions
@@ -4,17 +4,17 @@ local uci = api.uci
local jsonc = api.jsonc
function gen_config(var)
local node_id = var["-node"]
local node_id = var["node"]
if not node_id then
print("-node Cannot be empty!")
print("node Cannot be empty!")
return
end
local node = uci:get_all("passwall2", node_id)
local run_type = var["-run_type"]
local local_addr = var["-local_addr"]
local local_port = var["-local_port"]
local server_host = var["-server_host"] or node.address
local server_port = var["-server_port"] or node.port
local run_type = var["run_type"]
local local_addr = var["local_addr"]
local local_port = var["local_port"]
local server_host = var["server_host"] or node.address
local server_port = var["server_port"] or node.port
if api.is_ipv6(server_host) then
server_host = api.get_ipv6_full(server_host)
@@ -34,6 +34,10 @@ _G.gen_config = gen_config
if arg[1] then
local func =_G[arg[1]]
if func then
print(func(api.get_function_args(arg)))
local var = nil
if arg[2] then
var = jsonc.parse(arg[2])
end
print(func(var))
end
end