Об этом проекте

AWG Manager — независимый open-source проект, предоставляющий браузерный интерфейс для управления туннелями AmneziaWG и (в тестовом режиме) Sing-box непосредственно на роутерах Keenetic. Проект не аффилирован с Amnezia.org и SagerNet; AmneziaWG и Sing-box используются как транспортные протоколы. Основные возможности: - управление туннелями AmneziaWG/Sing-box через браузер; - добавление, удаление и мониторинг peer-ов; - тест скорости с отображением в реальном времени; - график трафика с периодами 1ч / 3ч / 24ч; - создание AWG-серверов на роутере; - DNS-маршрутизация через туннели с поддержкой системных WireGuard-интерфейсов NDMS и правил Sing-box; - просмотр статуса соединения в реальном времени; - совместимость с Keenetic через Entware (OPKG). Требования: роутер Keenetic с поддержкой Entware и установленным компонентом Wireguard. Установка выполняется через opkg и wget/curl; после установки веб-интерфейс доступен по адресу роутера, обычно на порту 2222. Удаление — через opkg remove и очистку каталога /opt/etc/awg-manager. Отдельно реализован MCP-сервер для доступа ИИ-агентов (Claude Code, Cursor, Claude Desktop) по протоколу MCP. Доступ возможен только по ключу, который показывается один раз при создании; можно выпустить ключ только для чтения. Через MCP доступны просмотр состояния, логов, туннелей и маршрутов, безопасные изменения (старт/стоп туннелей, DNS/статические/клиентские маршруты, sing-box), разбор маршрутизации домена или адреса, проверка внешнего IP через туннель, просмотр прокси и правил sing-box, ведение клиентов встроенного WG-сервера. Удаление туннелей, бэкапы, обновления и работа с файлами через MCP недоступны. В README отдельно предупреждается, что ключ даёт доступ к приватным ключам VPN (инструмент export_tunnel_config), а ограничение попыток действует только для клиентов локальной сети. Проект распространяется как вечная BETA, имеет сообщество в Telegram и страницу документации.