wg-admin - Web UI for existing WireGuard hosts
Show HN: Wg-admin – web UI for an existing WireGuard host

wg-admin — это веб-интерфейс для управления WireGuard-сервером, который уже работает. Он не заменяет вашу конфигурацию, а дополняет её: читает существующие файлы в /etc/wireguard, позволяет добавлять и редактировать пиров, а изменения применяет через wg syncconf без перезапуска интерфейса. Вы получаете удобную панель с QR-кодами, статусом подключений и автоматическим резервным копированием, при этом сохраняются все ваши PostUp, NAT и другие настройки. Проект ориентирован на тех, кто хочет управлять пирами через простой UI, не отказываясь от проверенной серверной настройки.
В отличие от большинства панелей, которые пытаются захватить управление туннелем, wg-admin работает поверх вашей существующей конфигурации, сохраняя все настройки и не вызывая обрывов соединения.
- jchook
Похоже, это высокий риск и низкая выгода для безопасности вашей сети. Можно разместить его за интерфейсом WG, но... всё равно выставлять главный ключ замка на python-веб-приложение.
Я обнаружил, что управление клиентами WG сводится к паре скриптов и TSV-файлу для сопоставления публичных ключей с пользователями.
В любом случае, классный проект, и мне нравится общая концепция уважения к существующей конфигурации.
- DylanMerigaud
Отличная работа, слежу за развитием.
- ma2kx
Похоже, написано вручную. Респект за это!