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

wg-admin es una interfaz web ligera para gestionar un host WireGuard que ya está en funcionamiento. En lugar de reemplazar tu configuración existente, wg-admin lee los archivos en /etc/wireguard, te permite añadir y editar peers, y aplica los cambios con 'wg syncconf' sin reiniciar la interfaz. Conserva tus claves, reglas PostUp y NAT intactas. Ofrece gestión de peers, descarga de archivos de cliente y códigos QR, estado en vivo (handshake, transferencia) y copias de seguridad automáticas. Se instala localmente y se protege con contraseña; puedes exponerlo con un proxy inverso si lo necesitas. Ideal para administradores que quieren una capa de gestión amigable sobre su configuración WireGuard ya confiable.
wg-admin no instala WireGuard, no reemplaza wg-quick y no reescribe tus líneas PostUp o NAT; se asienta sobre la configuración que ya tienes.
- jchook
Parece de alto riesgo y baja recompensa para la seguridad de tu red. Podrías alojarlo detrás de la interfaz WG, pero... sigue exponiendo la llave maestra del castillo a una aplicación web en Python.
He descubierto que la gestión de clientes WG es tan simple como un par de scripts y un archivo TSV para emparejar claves públicas con usuarios.
De todos modos, buen proyecto y me gusta el concepto general de respetar la configuración existente.
- DylanMerigaud
Buen trabajo, te sigo.
- ma2kx
Parece escrito a mano. ¡Felicitaciones por eso!