feat(NetworkConfigManager): enhance server management with serverId integration, improved filtering options, and UI updates for gateways and interfaces
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m38s

This commit is contained in:
2026-01-22 10:24:19 +07:00
parent d949e011c9
commit c04b2d726b
2 changed files with 760 additions and 414 deletions
+12 -12
View File
@@ -6,7 +6,8 @@
"ip": "94.142.140.1", "ip": "94.142.140.1",
"provider": "cloudflare", "provider": "cloudflare",
"country": "SWE", "country": "SWE",
"description": "Cloudflare Sweden - основной выход" "description": "Cloudflare Sweden - основной выход",
"serverId": "SWE-HIPHOST"
}, },
{ {
"id": "gw-bunny-swe", "id": "gw-bunny-swe",
@@ -14,15 +15,17 @@
"ip": "94.142.140.2", "ip": "94.142.140.2",
"provider": "bunny", "provider": "bunny",
"country": "SWE", "country": "SWE",
"description": "Bunny CDN Sweden" "description": "Bunny CDN Sweden",
"serverId": "SWE-HIPHOST"
}, },
{ {
"id": "gw-telegram-1", "id": "gw-telegram-nl",
"name": "TG-PROXY-1", "name": "TG-PROXY-1",
"ip": "149.154.167.50", "ip": "149.154.167.50",
"provider": "telegram", "provider": "telegram",
"country": "NL", "country": "NL",
"description": "Telegram DC2" "description": "Telegram DC2",
"serverId": "NL-AMSTERDAM"
}, },
{ {
"id": "gw-hetzner-de", "id": "gw-hetzner-de",
@@ -30,7 +33,8 @@
"ip": "195.100.30.21", "ip": "195.100.30.21",
"provider": "hetzner", "provider": "hetzner",
"country": "DE", "country": "DE",
"description": "Hetzner Frankfurt" "description": "Hetzner Frankfurt",
"serverId": "DE-FRANKFURT"
}, },
{ {
"id": "gw-fastly-us", "id": "gw-fastly-us",
@@ -38,7 +42,8 @@
"ip": "151.101.1.1", "ip": "151.101.1.1",
"provider": "fastly", "provider": "fastly",
"country": "US", "country": "US",
"description": "Fastly US East" "description": "Fastly US East",
"serverId": "US-NEWYORK"
} }
], ],
"tunnelInterfaces": [ "tunnelInterfaces": [
@@ -98,10 +103,5 @@
"cidr": "10.30.0.0/16", "cidr": "10.30.0.0/16",
"description": "Пул для IPSec туннелей" "description": "Пул для IPSec туннелей"
} }
], ]
"defaults": {
"baseUrl": "https://functions.yandexcloud.net/d4eno3im0qgsr4tj5hdo",
"type": "routes",
"version": "v4.rsc"
}
} }
File diff suppressed because it is too large Load Diff