mirror of
https://github.com/kenzok8/small-package.git
synced 2026-02-07 23:27:13 +08:00
update 2022-07-05 20:20:41
This commit is contained in:
@@ -462,13 +462,15 @@ o = s:option(Value, "serviceName", translate("gRPC Service Name"))
|
||||
o:depends("transport", "grpc")
|
||||
o.rmempty = true
|
||||
|
||||
if is_installed("sagernet-core") then
|
||||
if is_finded("xray") or is_installed("sagernet-core") then
|
||||
-- gPRC模式
|
||||
o = s:option(ListValue, "grpc_mode", translate("gRPC Mode"))
|
||||
o:depends("transport", "grpc")
|
||||
o:value("gun", translate("Gun"))
|
||||
o:value("multi", translate("Multi"))
|
||||
o:value("raw", translate("Raw"))
|
||||
if is_installed("sagernet-core") then
|
||||
o:value("raw", translate("Raw"))
|
||||
end
|
||||
o.rmempty = true
|
||||
end
|
||||
|
||||
|
||||
@@ -224,6 +224,7 @@ local Xray = {
|
||||
-- grpc
|
||||
serviceName = server.serviceName or "",
|
||||
mode = (server.grpc_mode ~= "gun") and server.grpc_mode or nil,
|
||||
multiMode = (server.grpc_mode == "multi") and true or false,
|
||||
idle_timeout = tonumber(server.idle_timeout) or nil,
|
||||
health_check_timeout = tonumber(server.health_check_timeout) or nil,
|
||||
permit_without_stream = (server.permit_without_stream == "1") and true or nil,
|
||||
|
||||
Reference in New Issue
Block a user