Skip to content
v0.5.7: SMB-Freigaben einbinden und neue Designs →

Ein Toolkit für Netzwerk-Gateways,
das Sie durchschauen können

DDNS, STUN-NAT-Traversal, Portweiterleitung, Reverse Proxy, Zertifikate, WAF, Tailscale und frp, alles in einer einzigen Binärdatei von rund 32 MB. Läuft im Heimnetz, auf NAS, Cloud-Hosts und Servern aller Art.

~32 MBEinzelne Binärdatei mit eingebetteter Verwaltungsoberfläche
0Verbindungen zu Projektservern standardmäßig
PlattformübergreifendLinux / macOS / Windows / FreeBSD, auch ARM, MIPS und RISC-V
Apache-2.0Open-Source-Lizenz, prüfbarer Quellcode

Die wichtigsten Netzwerkfunktionen an einem Ort verwalten

Deckt ab, was Heimnetz und Serverbetrieb am häufigsten brauchen. Jedes Modul lässt sich einzeln aktivieren und deaktivieren.

Dynamisches DNS

18 Anbieter, darunter Alibaba Cloud, Cloudflare, Tencent Cloud, DNSPod, Huawei Cloud, Route 53, OVH, Gandi und Namecheap; IP-Ermittlung per URL, Netzwerkschnittstelle oder Befehl, IPv4 und IPv6, Webhook-Benachrichtigungen.

STUN-Traversal

TCP-/UDP-Hole-Punching und Keep-alive, UPnP / NAT-PMP, integrierte Weiterleitung; löst Webhooks und Skripte aus, wenn sich die öffentliche Adresse ändert.

Portweiterleitung

TCP / UDP, IPv4 / IPv6, Portbereiche, Failover über mehrere Ziele, Verbindungslimits und Traffic-Statistiken; optional PROXY-Protokoll an nachgelagerte Dienste, um die echte Client-Adresse zu erhalten; SNI-Routing lässt mehrere Dienste einen Port wie 443 teilen.

SSL-Zertifikate

Automatische ACME-Ausstellung und -Erneuerung mit DNS-01 (inklusive Wildcards), HTTP-01 und EAB; Zertifikate in ein Verzeichnis abbilden und nach Änderungen ein Skript ausführen.

Web-Dienste

Reverse Proxy pro Domain, Weiterleitungen und statische Dateien; HTTPS, HTTP/3, WebSocket und PROXY-Protokoll; gewichtete Multi-Backend-Strategien, Health-Checks, Kompression, Ratenbegrenzung und Antwort-Caching; ersetzt nginx: Backends pro Pfad, Forward-Auth sowie gemeinsame Benutzer mit TOTP und Single Sign-on.

WAF-Firewall

Integriertes Coraza mit OWASP CRS v4, Regeln dateiweise aktivierbar, eigene SecLang-Regeln, wahlweise blockieren oder nur erkennen.

Netzwerk & Tunnel

Betreibt Tailscale, frp (frpc / frps) und cloudflared-Tunnel als verwaltete Prozesse und nutzt stets die neueste Upstream-Version.

Docker-Verwaltung

Container erstellen und bearbeiten, Logs und Terminal, Compose, Image-Updates mit Ein-Klick-Upgrade (automatisches Rollback bei Fehlern), Netzwerke und Volumes.

Web-Terminal

SSH, Telnet und lokale Shell (standardmäßig deaktiviert) mit Proxy-Unterstützung, persistenten Sitzungen, SFTP-Dateiverwaltung und geteilten Ansichten.

Dateidienste

WebDAV- und FTP-Dienste mit Speicher-Einbindungen für lokale Verzeichnisse, entferntes WebDAV und SMB-Freigaben sowie Dateiverwaltung im Browser.

Geplante Aufgaben & Wake-on-LAN

Cron-Jobs führen Befehle oder HTTP-Anfragen aus und protokollieren jeden Lauf; Wake-on-LAN-Magic-Packets per Broadcast und Online-Prüfung.

Sicherheitshärtung

Passkey und Zwei-Faktor-Authentifizierung, Nur-Lese-Konten, Audit-Protokoll, Konfigurationsverlauf mit Zurücksetzen per Klick, Anmeldebegrenzung, sicherer Einstiegspfad und Zugriff nur aus dem LAN.

Zugriffskontrolle

Pfadregeln pro Site, temporäre Freigabelinks, automatische Sperren bei wiederholten Anmeldefehlern, GeoIP-Länderfilter sowie IP-Allow- und Blocklisten.

Zugriffsstatistik & Monitoring

Globale Prometheus-Metriken und Grafana-Dashboard für Zertifikate, DDNS, Portweiterleitung und Sites; Netzwerk-Selbsttest per Klick prüft NAT, Ports, Uhrzeit und DNS-Auflösung.

Benachrichtigungszentrale

Webhook, Telegram, Bark, ntfy, Gotify, Pushover, Discord, Slack, ServerChan, PushPlus, WeCom, DingTalk, Feishu und E-Mail; eingebaute Regelvorlagen und Deduplizierung per Ruhezeit.

Konfigurationssicherung

Verschlüsselte Sicherungen (scrypt + AES-GCM), Aufbewahrungsrichtlinien und geplante Sicherungen in ein lokales Verzeichnis oder einen Speicher-Mountpunkt.

Netzwerkdiagnose

Ping, Traceroute, Portprüfung, DNS-Abfrage, Geschwindigkeitstest und LAN-Scan, jeweils als Hintergrundaufgabe.

API, CLI & MCP

Mehrere Token mit Berechtigungen pro Modul und automatisch erzeugte OpenAPI-Doku; mit gately ctl steuern Sie eine Instanz, mit gately mcp binden Sie KI-Assistenten an.

Alle Module ansehen →

Native fnOS-App

Auf fnOS installieren, vom Desktop öffnen

Gately liefert Offline-Pakete für fnOS (x86 / ARM), die Sie manuell über das App Center installieren. Gately ist in das einheitliche fnOS-Gateway eingebunden, nutzt denselben Zugang wie fnOS und kann die Sitzung des fnOS-Administrators übernehmen.

Funktioniert mit dem einheitlichen fnOS-Gateway

Ein Klick auf das Symbol auf dem fnOS-Desktop öffnet die Verwaltungsoberfläche unter /app/gately/. LAN-Adresse und Remote-Domain von fnOS funktionieren gleichermaßen, ohne zusätzlich freigegebenen oder weitergeleiteten Port; die Zugriffskontrolle übernimmt fnOS.

Anmeldung mit der fnOS-Administratorsitzung

Aktivieren Sie „Mit fnOS anmelden“, dann gelangen bei fnOS angemeldete Administratoren direkt in Gately, ohne Passwort und Bestätigungscode. Normale fnOS-Benutzer melden sich weiterhin an. Standardmäßig aus.

Alle Funktionen, nativ ausgeführt

Läuft als root und kann daher auf 80/443 lauschen, Docker verwalten und das Web-Terminal öffnen. Die Konfiguration bleibt bei der Deinstallation erhalten; für ein Upgrade installieren Sie die neuere .fpk.

Software am Netzwerkrand sollte sich leicht durchschauen lassen

Sie verwaltet Ihre DNS-Schlüssel und privaten Zertifikatsschlüssel, daher muss jedes Verhalten überprüfbar sein.

Transparent

Standardmäßig keine Verbindungen zu Projektservern und keine Übermittlung von Geräteinformationen. Jede ausgehende Adresse, etwa für die Abfrage der öffentlichen IP oder STUN-Server, ist sichtbar, änderbar und abschaltbar.

Prüfbar

Die Konfiguration ist einfaches JSON mit Dateirechten 0600 und eignet sich direkt für Git-Diffs und Rollbacks. Sensible Felder werden in der API-Ausgabe maskiert.

In Ihrer Hand

Die Anmeldung über Drittanbieter nutzt Ihre eigenen OAuth-Apps, ohne Relay dazwischen. Online-Upgrades laufen nur, wenn ein Administrator klickt (Linux-Binärinstallationen); im Hintergrund wird nichts aktualisiert.

Bereitstellung als einzelne Datei

Eine statische Binärdatei mit eingebettetem Frontend. Läuft unter Docker, systemd und OpenWrt, auf NAS, Soft-Routern und Cloud-Hosts.

In einer Minute startklar

Images gibt es für amd64, arm64 und arm/v7. Nach dem Start http://GERÄTE-IP:16680 öffnen und mit dem Standardkonto admin und dem Standardpasswort gately.cn anmelden; das Passwort danach sofort ändern.

docker run -d --name gately --network host \
  -v ./gately-data:/etc/gately \
  -v /var/run/docker.sock:/var/run/docker.sock \
  ghcr.io/wangwanjie/gately:latest

Vollständige Installationsanleitung →

FAQ

Ja. Wählen Sie unter Einstellungen → Sicherung & Migration eine .lkcf-Datei oder ein Zip der gesamten Site-Konfiguration, prüfen Sie die Vorschau und importieren Sie. Importierte Regeln sind standardmäßig deaktiviert, sodass Sie parallel zu Lucky arbeiten, Modul für Modul umschalten und jederzeit zurückwechseln können.

Nein. Gately verbindet sich standardmäßig mit keinem Projektserver und übermittelt keine Daten.

Auf Heim-NAS, Soft-Routern, Cloud-Hosts und Servern aller Art. Es gibt Binärdateien für Linux (amd64 / arm64 / arm / mips / mipsle / riscv64), macOS, Windows und FreeBSD, Docker-Images für amd64 / arm64 / arm/v7, ein natives App-Paket für fnOS sowie OpenWrt-Pakete (.ipk / .apk).

Ja. Jedes Release enthält Offline-Pakete für fnOS (.fpk), die Sie manuell über das App Center installieren. Gately ist in das einheitliche fnOS-Gateway eingebunden, öffnet sich über das Desktop-Symbol und funktioniert auch über Ihre Remote-Domain von fnOS. Aktivieren Sie „Mit fnOS anmelden“ unter Einstellungen → Zugriffskontrolle, dann gelangen bei fnOS angemeldete Administratoren direkt hinein, ohne Passwort und Bestätigungscode.

Diese Module lauschen direkt auf Ports des Hosts. Wenn Sie keine Docker-Verwaltung brauchen, können Sie die docker.sock-Einbindung weglassen.

Weitere Fragen →

Holen Sie sich die Kontrolle über Ihren Netzwerkrand zurück

Offen, transparent, eine einzige Datei. Setzen Sie noch heute Gately ein.

Mit dem Handy scannen und der Telegram-Gruppe beitretenMit dem Handy scannen und der Telegram-Gruppe beitreten

Veröffentlicht unter der Apache-2.0-Lizenz.