feat: add VPS exit node installer and server scripts

This commit is contained in:
Abolfazl
2026-05-04 08:29:56 +03:30
parent 818f6976a1
commit f222e016e1
3 changed files with 593 additions and 0 deletions
+10
View File
@@ -1122,6 +1122,10 @@ class DomainFronter:
"worker": "cloudflare",
"cf": "cloudflare",
"deno_deploy": "deno",
"self_hosted": "vps",
"self-hosted": "vps",
"selfhosted": "vps",
"server": "vps",
}
return aliases.get(provider, provider or "custom")
@@ -1160,6 +1164,12 @@ class DomainFronter:
selected = _pick_from(en_cfg, "deno_url") or _pick_from(
providers, "deno", "deno_deploy",
)
elif provider == "vps":
selected = _pick_from(
en_cfg, "vps_url", "server_url", "self_hosted_url",
) or _pick_from(
providers, "vps", "self_hosted", "server",
)
else:
selected = ""