Add WG/AWG client config ZIP export and backup restore.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
orohi
2026-07-26 05:54:32 +03:00
co-authored by Cursor
parent f2311c0795
commit 2b28892a9b
5 changed files with 306 additions and 5 deletions
+9 -2
View File
@@ -503,13 +503,20 @@
"site_editor": "Редактор сайта",
"site_saved": "Сайт сохранён",
"nginx_dns_hint": "Перед установкой создайте DNS-запись:",
"backup": "Backup",
"backup": "Бекап",
"backups": "Бекапы",
"backup_desc": "Бекапы создаются на сервере и содержат ценные файлы протокола, нужные для восстановления или повторного запуска без потерь.",
"backup_desc": "Бекапы создаются на сервере и содержат файлы протокола (конфиг, ключи, clientsTable). Для WireGuard / AWG можно также скачать ZIP со всеми клиентскими .conf.",
"create_backup": "Создать бекап",
"creating_backup": "Создание бекапа...",
"backup_created": "Бекап создан",
"no_backups": "Бекапов пока нет",
"no_backups_desc": "Создайте первый бекап для этого протокола.",
"export_client_configs": "Скачать все .conf",
"export_client_configs_hint": "ZIP со всеми клиентскими конфигами WireGuard / AmneziaWG (если сохранён приватный ключ).",
"exporting_client_configs": "Готовлю ZIP…",
"export_client_configs_done": "ZIP с конфигами скачан",
"restore_protocol_backup": "Восстановить",
"restore_protocol_backup_confirm": "Восстановить этот бекап на сервер? Текущие файлы протокола будут перезаписаны, контейнер перезапустится.",
"restore_protocol_backup_done": "Бекап восстановлен",
"refresh": "Обновить"
}