fix: harden Remnawave panel timeouts
This commit is contained in:
@@ -101,6 +101,42 @@ SETTINGS_MANIFEST: List[SettingField] = [
|
||||
"Секретный ключ API панели.",
|
||||
secret=True,
|
||||
),
|
||||
SettingField(
|
||||
"PANEL_API_TOTAL_TIMEOUT_SECONDS",
|
||||
"float",
|
||||
"remnawave",
|
||||
"Panel API total timeout",
|
||||
"Maximum total time for one Remnawave API request, in seconds.",
|
||||
optional=False,
|
||||
min=1,
|
||||
),
|
||||
SettingField(
|
||||
"PANEL_API_CONNECT_TIMEOUT_SECONDS",
|
||||
"float",
|
||||
"remnawave",
|
||||
"Panel API connect timeout",
|
||||
"Maximum time to get or open a Remnawave API connection, in seconds.",
|
||||
optional=False,
|
||||
min=1,
|
||||
),
|
||||
SettingField(
|
||||
"PANEL_API_SOCK_CONNECT_TIMEOUT_SECONDS",
|
||||
"float",
|
||||
"remnawave",
|
||||
"Panel API socket connect timeout",
|
||||
"Maximum TCP/TLS connection time for Remnawave API, in seconds.",
|
||||
optional=False,
|
||||
min=1,
|
||||
),
|
||||
SettingField(
|
||||
"PANEL_API_SOCK_READ_TIMEOUT_SECONDS",
|
||||
"float",
|
||||
"remnawave",
|
||||
"Panel API socket read timeout",
|
||||
"Maximum time to wait for response data from Remnawave API, in seconds.",
|
||||
optional=False,
|
||||
min=1,
|
||||
),
|
||||
SettingField(
|
||||
"PANEL_WEBHOOK_SECRET",
|
||||
"string",
|
||||
|
||||
Reference in New Issue
Block a user