Files
wireguard_webadmin/docs/de/index.html
Eduardo Silva 30074e5bd6 add github page
2026-03-18 22:17:13 -03:00

14 lines
17 KiB
HTML

<!doctype html><html lang=de><head><meta name=generator content="Hugo 0.158.0"><meta charset=UTF-8><meta name=viewport content="width=device-width,initial-scale=1"><title>wireguard_webadmin — Self-hosted VPN management and Zero Trust access control.</title><meta name=description content="Self-hosted VPN management and Zero Trust access control."><link rel=alternate hreflang=en-us href=https://wireguard-webadmin.com/><link rel=alternate hreflang=pt-BR href=https://wireguard-webadmin.com/pt-br/><link rel=alternate hreflang=es href=https://wireguard-webadmin.com/es/><link rel=alternate hreflang=fr href=https://wireguard-webadmin.com/fr/><link rel=alternate hreflang=de href=https://wireguard-webadmin.com/de/><link rel=alternate hreflang=x-default href=https://wireguard-webadmin.com/><meta property="og:type" content="website"><meta property="og:url" content="https://wireguard-webadmin.com/de/"><meta property="og:title" content="wireguard_webadmin — Self-hosted VPN management and Zero Trust access control."><meta property="og:description" content="Self-hosted VPN management and Zero Trust access control."><meta property="og:image" content="https://wireguard-webadmin.com/og-image.png"><meta property="og:image:width" content="1280"><meta property="og:image:height" content="800"><meta name=twitter:card content="summary_large_image"><meta name=twitter:title content="wireguard_webadmin — Self-hosted VPN management and Zero Trust access control."><meta name=twitter:description content="Self-hosted VPN management and Zero Trust access control."><meta name=twitter:image content="https://wireguard-webadmin.com/og-image.png"><link rel=icon type=image/svg+xml href=/favicon.svg><link rel=preconnect href=https://fonts.googleapis.com><link rel=preconnect href=https://fonts.gstatic.com crossorigin><link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;600&display=swap" rel=stylesheet><link rel=stylesheet href=/css/main.min.css></head><body><header class=site-header><div class=container><nav class=nav-inner><a href=/de/ class=nav-logo>wireguard_<span>webadmin</span></a>
<button class=hamburger aria-label="Toggle menu" aria-expanded=false>
<span></span><span></span><span></span></button><ul class=nav-links><li><a href=/de/ aria-current=page>Start</a></li><li><a href=/de/zero-trust/>Zero Trust</a></li><li><a href=/de/deployment/>Installation</a></li><li><a href=/de/get-involved/>Mitmachen</a></li><li><a href=https://github.com/eduardogsilva/wireguard_webadmin target=_blank rel=noopener class=nav-github><svg width="16" height="16" viewBox="0 0 24 24" fill="currentColor"><path d="M12 0C5.374.0.0 5.373.0 12c0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931.0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176.0.0 1.008-.322 3.301 1.23A11.509 11.509.0 0112 5.803c1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221.0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576C20.566 21.797 24 17.3 24 12c0-6.627-5.373-12-12-12z"/></svg>
GitHub</a></li><li class=nav-lang-sep></li><li class=lang-dropdown><button class=lang-btn aria-expanded=false>
🇩🇪 DE
<svg width="10" height="10" viewBox="0 0 10 10" fill="currentColor"><path d="M2 3.5l3 3 3-3" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" fill="none"/></svg></button><ul class=lang-menu><li><a href=/ hreflang=en><span class=lang-flag>🇬🇧</span>
<span>English</span></a></li><li><a href=/pt-br/ hreflang=pt-br><span class=lang-flag>🇧🇷</span>
<span>Português</span></a></li><li><a href=/es/ hreflang=es><span class=lang-flag>🇪🇸</span>
<span>Español</span></a></li><li><a href=/fr/ hreflang=fr><span class=lang-flag>🇫🇷</span>
<span>Français</span></a></li><li><a href=/de/ hreflang=de class=lang-active><span class=lang-flag>🇩🇪</span>
<span>Deutsch</span></a></li></ul></li></ul></nav></div></header><main><section class=hero><div class=container><div class=hero-eyebrow>Open Source · Self-hosted · WireGuard</div><h1>Selbst gehostete VPN-Verwaltung<br>und <em>Zero Trust</em>-Zugriffskontrolle.</h1><p class=hero-sub>WireGuard-Instanzen, Peer-Verwaltung, Firewall, DNS und sichere App-Veröffentlichung, alles auf Ihrer eigenen Infrastruktur.</p><p class=hero-note>Kostenlos und Open Source. Nichts verlässt Ihren Server.</p><div class=btn-group><a href=/de/deployment/ class="btn btn-primary">Schnellinstallation</a>
<a href=https://github.com/eduardogsilva/wireguard_webadmin target=_blank rel=noopener class="btn btn-outline"><svg width="16" height="16" viewBox="0 0 24 24" fill="currentColor"><path d="M12 0C5.374.0.0 5.373.0 12c0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931.0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176.0.0 1.008-.322 3.301 1.23A11.509 11.509.0 0112 5.803c1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221.0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576C20.566 21.797 24 17.3 24 12c0-6.627-5.373-12-12-12z"/></svg>
Auf GitHub ansehen</a></div><div class=hero-screenshot><div class=theme-crossfade><img class=crossfade-light src=/images/peer_list_light.png alt="wireguard_webadmin — light mode" loading=eager>
<img class=crossfade-dark src=/images/peer_list_dark.png alt="wireguard_webadmin — dark mode" loading=eager></div></div></div></section><section><div class=container><div class=section-label>Was es kann</div><h2 class=section-title>Mehr als ein VPN-Panel.</h2><p class=section-sub>Ein vollständiger Netzwerkverwaltungs-Stack, von der WireGuard-Peer-Steuerung bis zum Zero-Trust-Anwendungs-Gateway.</p><div class=pillars-grid><div class=pillar-card><div class=pillar-icon>⚙️</div><h3>Verwalten</h3><ul class=pillar-list><li>Mehrere WireGuard-Instanzen</li><li>Peer-Verwaltung mit Traffic-Diagrammen</li><li>Firewall-Regeln & Port-Weiterleitung</li><li>DNS-Resolver mit Sperrlisten</li><li>VPN-Einladungslinks mit QR-Code</li></ul></div><div class=pillar-card><div class=pillar-icon>🔒</div><h3>Schützen</h3><ul class=pillar-list><li>Zero-Trust-Anwendungs-Gateway</li><li>TOTP-Zwei-Faktor-Authentifizierung</li><li>Altcha Proof-of-Work gegen Brute Force</li><li>IP-ACL pro Anwendung</li><li>OIDC demnächst verfügbar</li></ul></div><div class=pillar-card><div class=pillar-icon></div><h3>Automatisieren</h3><ul class=pillar-list><li>Geplantes Aktivieren/Deaktivieren von Peers</li><li>Routing-Vorlagen</li><li>Einladungslinks mit Ablaufdatum</li><li>API v2 für Automatisierung</li><li>Multi-User mit rollenbasierter Rechteverwaltung</li></ul></div></div></div></section><section><div class=container><div class=spotlight><div class=spotlight-content><div class=section-label>Zero Trust</div><h2>Interne Apps sicher veröffentlichen, ohne sie der ganzen Welt zu öffnen.</h2><p>Mit dem integrierten Application Gateway können Sie Dienste wie Grafana, Proxmox oder jede andere interne Webanwendung mit vorgeschalteter Authentifizierung bereitstellen, ohne Löcher in Ihre Firewall zu reißen oder auf einen Tunnel eines Drittanbieters angewiesen zu sein.</p><p>Jede Anfrage geht durch den Gatekeeper: TOTP, lokale Zugangsdaten, IP-ACL und Browser-Validierung mit Proof-of-Work (Altcha), um automatisierte Angriffe zu stoppen.</p><div class=tag-list><span class="tag green">TOTP</span><span class="tag blue">IP ACL</span><span class="tag purple">Altcha PoW</span><span class=tag>Self-hosted</span></div><br><a href=/de/zero-trust/ class="btn btn-outline">Mehr erfahren →</a></div><div class=spotlight-image><img src=/images/zero_trust_app.png alt="Zero Trust application gateway" loading=lazy></div></div></div></section><section><div class=container><div class="spotlight reverse"><div class=spotlight-content><div class=section-label>Sichtbarkeit</div><h2>Vollständige Transparenz über jeden Peer.</h2><p>Jeder Peer erhält eine eigene Detailansicht: Verbindungsstatus in Echtzeit, kumulierter Traffic, Bandbreitendiagramme als Zeitreihe, letzter Handshake und ein QR-Code für die sofortige erneute Bereitstellung.</p><p>Der Traffic-Verlauf wird pro Peer gespeichert, damit Sie die Nutzung im Zeitverlauf prüfen können und nicht nur seit dem letzten Neustart.</p><div class=tag-list><span class="tag blue">Traffic-Diagramme</span><span class="tag green">Letzter Handshake</span><span class=tag>QR-Code</span><span class=tag>Verlauf pro Peer</span></div></div><div class=spotlight-image><img src=/images/peer_details.png alt="Peer details — traffic graph and metrics" loading=lazy></div></div></div></section><section><div class=container><div class=spotlight><div class=spotlight-content><div class=section-label>Automatisierung</div><h2>Zeitbasierte Peer-Zugriffskontrolle.</h2><p>Legen Sie Zeitpläne für jeden VPN-Peer fest. Der Zugriff wird automatisch anhand des von Ihnen konfigurierten Zeitfensters aktiviert und deaktiviert, ganz ohne manuelle Eingriffe.</p><p>Praktisch für externe Mitarbeitende, temporären Zugriff, schichtbasierte Richtlinien oder jede Situation, in der Zugriff zeitlich begrenzt sein soll, ohne dass jemand daran denken muss, ihn später wieder zu entziehen.</p><div class=tag-list><span class="tag green">Zeitbasierte ACL</span><span class="tag blue">Automatisiert</span><span class=tag>Pro Peer</span></div></div><div class=spotlight-image><img src=/images/scheduler.png alt="Peer scheduling interface" loading=lazy></div></div></div></section><section><div class=container><div class=section-label>Benutzeroberfläche</div><h2 class=section-title>Entwickelt für die echte Arbeitsweise von Sysadmins.</h2><p class=section-sub>Jede Funktion ist nur einen Bildschirm entfernt. Keine vergrabenen Menüs, keine Assistenten-Flows.</p><div class=screenshot-grid><div class=screenshot-item><img src=/images/firewall.png alt="Firewall rule management" loading=lazy><div class=screenshot-caption><span class=screenshot-label>Firewall</span><p>Instanzspezifische iptables-Regeln, Port-Weiterleitungen und ausgehende ACLs, alles über die Benutzeroberfläche verwaltet.</p></div></div><div class=screenshot-item><img src=/images/dns.png alt="DNS management with blacklists" loading=lazy><div class=screenshot-caption><span class=screenshot-label>DNS</span><p>Integrierter Resolver mit kategoriebasierten Sperrlisten: Werbung, Malware, Tracking und nicht jugendfreie Inhalte.</p></div></div><div class=screenshot-item><img src=/images/vpn_invite.png alt="VPN invite link with QR code" loading=lazy><div class=screenshot-caption><span class=screenshot-label>Einladungslinks</span><p>Erstellen Sie einen teilbaren Link mit QR-Code und Konfigurationsdatei. Die Person scannt oder importiert ihn direkt in ihren WireGuard-Client.</p></div></div><div class=screenshot-item><img src=/images/routing_template.png alt="Routing templates" loading=lazy><div class=screenshot-caption><span class=screenshot-label>Routing-Vorlagen</span><p>Definieren Sie erlaubte IPs und Routing-Richtlinien einmal und verwenden Sie sie für Dutzende von Peers wieder.</p></div></div></div></div></section><section id=deploy><div class=container><div class=deploy-teaser><div class=deploy-teaser-text><div class=section-label>Erste Schritte</div><h2>So einfach wie <span class=cmd-inline>docker compose up</span>.</h2><p class=section-sub>Läuft auf jedem Linux-Rechner mit Docker. Caddy übernimmt HTTPS automatisch.</p></div><a href=/de/deployment/ class="btn btn-primary">Deployment-Anleitung →</a></div></div></section><section><div class=container><div class=section-label>Funktionsumfang</div><h2 class=section-title>Alles, was Sie brauchen. Nichts, was Sie nicht brauchen.</h2><div class=feature-grid><div class=feature-item><div class=feature-icon>🖥️</div><div><h4>Multi-Arch</h4><p>Native Images für amd64 und arm64</p></div></div><div class=feature-item><div class=feature-icon>🌙</div><div><h4>Dark Mode</h4><p>Vollständiger Wechsel zwischen heller und dunkler Oberfläche</p></div></div><div class=feature-item><div class=feature-icon>👥</div><div><h4>Multi-User</h4><p>Rollenbasierte Berechtigungen pro Benutzer</p></div></div><div class=feature-item><div class=feature-icon>📊</div><div><h4>Traffic-Verlauf</h4><p>Bandbreitendiagramme pro Peer im Zeitverlauf</p></div></div><div class=feature-item><div class=feature-icon>🚫</div><div><h4>DNS-Sperrliste</h4><p>Blockierung nach Kategorie: Werbung, Malware, Tracking</p></div></div><div class=feature-item><div class=feature-icon>🗺️</div><div><h4>Routing-Vorlagen</h4><p>Wiederverwendbare Routing-Konfigurationen für Peers</p></div></div><div class=feature-item><div class=feature-icon>🔗</div><div><h4>API v2</h4><p>REST-API für externe Automatisierung</p></div></div><div class=feature-item><div class=feature-icon>🧪</div><div><h4>Debug-Konsole</h4><p>Integrierte Diagnose- und Debug-Werkzeuge</p></div></div><div class=feature-item><div class=feature-icon>📨</div><div><h4>Einladungslinks</h4><p>QR-Code-Einladungen mit optionalem Ablaufdatum</p></div></div><div class=feature-item><div class=feature-icon>🔥</div><div><h4>Firewall</h4><p>Instanzspezifische Firewall-Regelverwaltung</p></div></div><div class=feature-item><div class=feature-icon>📡</div><div><h4>Port-Weiterleitung</h4><p>Ports über VPN-Peers weiterleiten</p></div></div><div class=feature-item><div class=feature-icon>🔐</div><div><h4>TOTP / 2FA</h4><p>Zwei-Faktor-Auth für Admin und App-Gateway</p></div></div></div></div></section><section><div class=container><div class=section-label>Roadmap</div><h2 class=section-title>Was kommt.</h2><div class=roadmap-list><div class=roadmap-item><div class="roadmap-badge soon">Demnächst</div><div><h4>OIDC-Authentifizierung</h4><p>Melden Sie sich mit Ihrem bestehenden Identity Provider an, etwa Keycloak, Authentik, Google Workspace oder einem anderen OIDC-kompatiblen IdP.</p></div></div><div class=roadmap-item><div class="roadmap-badge wip">In Entwicklung</div><div><h4>App Gateway / Gatekeeper v2</h4><p>Ein leistungsfähigeres Application Gateway mit granularen Richtlinien pro Route, Sitzungsverwaltung und verbessertem Audit-Logging.</p></div></div><div class=roadmap-item><div class="roadmap-badge planned">Geplant</div><div><h4>Peer-Gruppen & Massenaktionen</h4><p>Gruppieren Sie Peers nach Team, Projekt oder Zugriffsebene. Wenden Sie Firewall-Regeln, Routing-Vorlagen und Zeitpläne auf ganze Gruppen gleichzeitig an.</p></div></div></div></div></section></main><footer class=site-footer><div class=container><div class=footer-inner><div class=footer-logo>wireguard_<span>webadmin</span></div><ul class=footer-links><li><a href=https://github.com/eduardogsilva/wireguard_webadmin target=_blank rel=noopener>GitHub</a></li><li><a href=https://github.com/eduardogsilva/wireguard_webadmin/discussions target=_blank rel=noopener>Discussions</a></li><li><a href=/de/zero-trust/>Zero Trust</a></li><li><a href=/de/deployment/>Deployment</a></li><li><a href=/de/get-involved/>Get Involved</a></li></ul><div class=footer-built>entwickelt von <a href=https://github.com/eduardogsilva target=_blank rel=noopener>@eduardogsilva</a></div></div></div></footer><script>document.querySelectorAll(".tab-btn").forEach(e=>{e.addEventListener("click",()=>{const t=e.closest(".tab-group");t.querySelectorAll(".tab-btn").forEach(e=>e.classList.remove("active")),t.querySelectorAll(".tab-panel").forEach(e=>e.classList.remove("active")),e.classList.add("active"),t.querySelector("#"+e.dataset.tab).classList.add("active")})});const hamburger=document.querySelector(".hamburger"),navLinks=document.querySelector(".nav-links");hamburger&&(hamburger.addEventListener("click",e=>{e.stopPropagation();const t=navLinks.classList.toggle("open");hamburger.classList.toggle("open",t),hamburger.setAttribute("aria-expanded",t)}),document.addEventListener("click",e=>{!navLinks.contains(e.target)&&!hamburger.contains(e.target)&&(navLinks.classList.remove("open"),hamburger.classList.remove("open"),hamburger.setAttribute("aria-expanded",!1))}));const langBtn=document.querySelector(".lang-btn"),langDropdown=document.querySelector(".lang-dropdown");if(langBtn&&(langBtn.addEventListener("click",e=>{e.stopPropagation();const t=langDropdown.classList.toggle("open");langBtn.setAttribute("aria-expanded",t)}),document.addEventListener("click",e=>{langDropdown.contains(e.target)||(langDropdown.classList.remove("open"),langBtn.setAttribute("aria-expanded",!1))}),langDropdown.querySelectorAll(".lang-menu a").forEach(e=>{e.addEventListener("click",()=>localStorage.setItem("lang-manual","1"))})),location.pathname==="/"&&!localStorage.getItem("lang-manual")){const t=(navigator.language||navigator.userLanguage||"en").toLowerCase(),n=[{prefix:"pt",url:"/pt-br/"},{prefix:"es",url:"/es/"},{prefix:"fr",url:"/fr/"},{prefix:"de",url:"/de/"}],e=n.find(e=>t.startsWith(e.prefix));e&&location.replace(e.url)}</script></body></html>