From 3d57aacd764e9b77826692a24349d39c3f69d010 Mon Sep 17 00:00:00 2001 From: Eduardo Silva Date: Tue, 27 Jan 2026 15:51:22 -0300 Subject: [PATCH] Add routing templates and enforcement rules to README files --- README.md | 2 ++ docs/README.de.md | 2 ++ docs/README.es.md | 2 ++ docs/README.fr.md | 2 ++ docs/README.pt-br.md | 2 ++ 5 files changed, 10 insertions(+) diff --git a/README.md b/README.md index d46e4ab..e20f7ef 100644 --- a/README.md +++ b/README.md @@ -22,6 +22,8 @@ wireguard_webadmin is a full-featured yet easy-to-configure web interface for ma - **Multiple WireGuard Instances**: Enables separate management for peers across multiple instances. - **Crypto Key Routing**: Simplifies the configuration for site-to-site interconnections. - **Seamless VPN Invite Sharing**: Instantly generate and distribute secure, time-sensitive VPN invites via email or WhatsApp, complete with QR code and configuration file options. +- **Routing Templates per Peer**: Define reusable routing templates per WireGuard instance and apply them to peers, ensuring consistent and predictable routing behavior. +- **Route Enforcement with Automatic Firewall Rules**: Enforce routing policies by automatically generating firewall rules that restrict peers to explicitly allowed routes. This project aims to offer an intuitive and user-friendly solution for WireGuard VPN management without compromising the power and flexibility WireGuard provides. diff --git a/docs/README.de.md b/docs/README.de.md index 559dfb7..7e841f0 100644 --- a/docs/README.de.md +++ b/docs/README.de.md @@ -25,6 +25,8 @@ - **Mehrere WireGuard‑Instanzen**: Separate Verwaltung der Peers über mehrere Instanzen hinweg. - **Crypto‑Key‑Routing**: Vereinfacht die Konfiguration von Site‑to‑Site‑Verbindungen. - **Einfaches Teilen von VPN‑Einladungen**: Erzeuge und verteile sofort sichere, zeitlich begrenzte VPN‑Einladungen per E‑Mail oder WhatsApp – inklusive QR‑Code und Konfigurationsdatei. +- **Routing-Vorlagen pro Peer**: Definieren Sie wiederverwendbare Routing-Vorlagen pro WireGuard-Instanz und wenden Sie diese auf Peers an, um ein konsistentes und vorhersehbares Routing-Verhalten zu gewährleisten. +- **Routenzwang mit automatischen Firewall-Regeln**: Erwingen Sie Routing-Richtlinien durch automatisches Erstellen von Firewall-Regeln, die Peers auf explizit erlaubte Routen beschränken. Dieses Projekt zielt darauf ab, eine intuitive und benutzerfreundliche Lösung für das WireGuard‑Management bereitzustellen, ohne die Flexibilität und Leistung von WireGuard einzuschränken. diff --git a/docs/README.es.md b/docs/README.es.md index cc43a96..8bd1ffe 100644 --- a/docs/README.es.md +++ b/docs/README.es.md @@ -21,6 +21,8 @@ - **Múltiples Instancias de WireGuard**: Permite la gestión separada de peers en varias instancias. - **Crypto‑Key Routing**: Simplifica la configuración de interconexiones *site‑to‑site*. - **Compartir Invitaciones VPN Sin Esfuerzo**: Genere y distribuya al instante invitaciones VPN seguras y temporales por correo electrónico o WhatsApp, con código QR y archivo de configuración. +- **Plantillas de Enrutamiento por Peer**: Defina plantillas de enrutamiento reutilizables por instancia de WireGuard y aplíquelas a los pares, asegurando un comportamiento de enrutamiento consistente y predecible. +- **Cumplimiento de Rutas con Reglas de Firewall Automáticas**: Imponga políticas de enrutamiento generando automáticamente reglas de firewall que restrinjan los pares a las rutas explícitamente permitidas. Este proyecto tiene como objetivo ofrecer una solución intuitiva y fácil de usar para la gestión de VPN WireGuard sin comprometer la potencia y flexibilidad que proporciona WireGuard. diff --git a/docs/README.fr.md b/docs/README.fr.md index 48a83c6..a80831a 100644 --- a/docs/README.fr.md +++ b/docs/README.fr.md @@ -21,6 +21,8 @@ wireguard_webadmin est une interface web complète et facile à configurer pour - **Instances WireGuard multiples**: gérez séparément les pairs de plusieurs instances. - **Crypto Key Routing**: simplifie la configuration des interconnexions site‑à‑site. - **Partage d’invitations VPN**: générez et distribuez instantanément des invitations VPN sécurisées et limitées dans le temps par e‑mail ou WhatsApp, avec QR code et fichier de configuration. +- **Modèles de Routage par Peer**: Définissez des modèles de routage réutilisables par instance WireGuard et appliquez-les aux pairs, garantissant un comportement de routage cohérent et prévisible. +- **Application des Routes avec Règles de Firewall Automatiques**: Appliquez des politiques de routage en générant automatiquement des règles de pare-feu qui restreignent les pairs aux routes explicitement autorisées. Ce projet vise à offrir une solution intuitive et conviviale pour l’administration de WireGuard, sans compromettre la puissance et la flexibilité du protocole. diff --git a/docs/README.pt-br.md b/docs/README.pt-br.md index 53cd05b..95b7ee0 100644 --- a/docs/README.pt-br.md +++ b/docs/README.pt-br.md @@ -21,6 +21,8 @@ - **Múltiplas Instâncias WireGuard**: Permite o gerenciamento separado de peers em várias instâncias. - **Crypto‑Key Routing**: Simplifica a configuração de interconexões *site‑to‑site*. - **Compartilhamento de Convites VPN Sem Atrito**: Gere e distribua instantaneamente convites VPN seguros e com tempo de validade via e‑mail ou WhatsApp, contendo QR code e arquivo de configuração. +- **Modelos de Roteamento por Peer**: Defina modelos de roteamento reutilizáveis por instância do WireGuard e aplique-os aos peers, garantindo um comportamento de roteamento consistente e previsível. +- **Aplicação de Rota com Regras de Firewall Automáticas**: Imponha políticas de roteamento gerando automaticamente regras de firewall que restringem os peers às rotas explicitamente permitidas. Este projeto tem como objetivo oferecer uma solução intuitiva e fácil de usar para gerenciamento de VPN WireGuard sem comprometer o poder e a flexibilidade que o WireGuard oferece.