Skip to content
Diese Seite wurde mit KI übersetzt und kann Ungenauigkeiten enthalten. Hilf mit, sie auf GitHub zu verbessern.

Gately v0.5.5 veröffentlicht ​

  1. Oktober 2026

In diesem Release geht es darum, von nginx umzuziehen und sich danach um weniger kümmern zu müssen: Bestehende nginx-Sites lassen sich direkt importieren, erneuerte Zertifikate werden automatisch auf andere Hosts und Container verteilt, Cloud-Speicher- und WebDAV-Sites können hinter die WAF, die IP-Zugriffskontrolle kann regelmäßig aktualisierte IP-Listen nach Provinz und Stadt einbinden, und der Netzwerk-Selbsttest erkennt Sites ohne Zertifikat und frp-Konflikte frühzeitig.

v0.5.5 herunterladen · GitHub Release

nginx-Konfiguration importieren ​

Die Seite „Web-Dienste“ hat die neue Schaltfläche „nginx importieren“. Führen Sie auf dem nginx-Host nginx -T aus und fügen Sie die vollständige Ausgabe ein; per include geladene Dateien werden so aufgelöst, wie nginx es tut.

  • Vorschau vor dem Import: Für jeden Listen-Port werden alle Sites mit Typ, Backend oder Verzeichnis, Quelldatei und Zeilennummer aufgeführt, dazu Stellen, die Aufmerksamkeit brauchen, etwa Variablen, Regex-locations oder fehlende Zertifikate;
  • Übernommen werden Reverse-Proxys (einschließlich Gewichtungen, Backup-Servern und Lastverteilungsstrategien aus upstream), statische Verzeichnisse, Weiterleitungen, fester Text, Antwort- und Anfrage-Header, Komprimierung, allow / deny sowie Backends, Zugriffskontrolle und Weiterleitungen je Pfad auf location-Ebene;
  • auth_request wird zu Forward-Auth. Gängige Authelia-Konfigurationen (set-Variablen, Login-Weiterleitung per error_page 401) lassen sich direkt übernehmen; ist es nur in einigen locations aktiv, wird daraus „nur für bestimmte Pfade authentifizieren“. auth_basic wird zu Basic-Auth mit gemeinsamen Benutzern, sodass nach dem Import keine Site ungeschützt bleibt;
  • Sites auf demselben Port kommen zum vorhandenen Listener, bereits vorhandene Domains werden übersprungen, sodass Sie den Import wiederholen können. Standardmäßig wird deaktiviert importiert, damit Sie die Sites parallel zu nginx einzeln prüfen können.

Die Funktion wurde mit einer echten Produktivkonfiguration (77 Sites, Authelia, upstream) geprüft; das Ergebnis entspricht einer manuellen Migration. Siehe Web-Dienste · nginx-Konfiguration importieren.

Automatische Bereitstellung von Zertifikaten ​

Der Zertifikatsdialog hat den neuen Bereich „Automatische Bereitstellung“, der nach Ausstellung, Verlängerung oder Aktualisierung automatisch ausgeführt wird:

  • Auf SSH-Host hochladen: Wählen Sie eine vorhandene SSH-Verbindung aus dem Web-Terminal. Das Zertifikat wird in ein entferntes Verzeichnis geschrieben und danach ein Befehl ausgeführt, etwa systemctl reload nginx; im Befehl stehen $certName, $certDir, $certFile und $keyFile zur Verfügung. Die Dateien werden zuerst als temporäre Dateien geschrieben und dann ersetzt, der private Schlüssel erhält die Rechte 0600;
  • Lokale Container neu starten: Nach einer Zertifikatsänderung werden die gewählten Docker-Container nacheinander neu gestartet.

Die automatische Bereitstellung vertraut keinem unbekannten Host; mit der SSH-Verbindung muss zuerst einmal im Web-Terminal verbunden werden. Fehlgeschlagene Bereitstellungen werden stündlich wiederholt und lösen die neue Benachrichtigung „Zertifikat: Bereitstellung fehlgeschlagen“ aus; „Jetzt bereitstellen“ auf der Zertifikatskarte führt sie sofort aus und zeigt das Ergebnis je Ziel an. Siehe SSL-Zertifikate.

WAF: große Uploads und WebDAV ​

  • Das Prüflimit für den Request-Body ist einstellbar (Standard 12,5 MB, höchstens 1024 MB). Bei Überschreitung kann die Anfrage abgelehnt oder nur der Anfang geprüft und der Rest unverändert weitergeleitet werden;
  • Pfade ohne Body-Prüfung: Bei Upload-Endpunkten wird der Body nicht geprüft, Header, URL und Parameter weiterhin wie gewohnt;
  • WebDAV- und Upload-kompatibel: Erlaubt Methoden wie PUT, PROPFIND, MKCOL, MOVE, COPY und LOCK sowie die Header Lock-Token, If und Content-Range und schränkt den Inhaltstyp von Uploads nicht mehr ein. Cloud-Speicher-, WebDAV- und Dateimanager-Sites funktionieren damit auch hinter der WAF, während Angriffe wie Injection und Path Traversal weiterhin blockiert werden;
  • Alle Instanzen lassen Expect: 100-continue durch, das curl und rclone bei großen Uploads senden; bisher hat OWASP CRS 4 solche Uploads blockiert.

Siehe WAF-Firewall.

Abonnierte IP-Listen ​

Unter „Web-Dienste → Globale Einstellungen“ abonnieren Sie IP-Listen per URL und lassen sie regelmäßig aktualisieren, etwa die IP-Bereiche chinesischer Provinzen und Städte aus metowolf/iplist. Zulassungs- und Sperrlisten von Sites und Pfadregeln können mehrere Listen einbinden, die zusammen mit den von Hand eingetragenen IP-Bereichen geprüft werden. Der heruntergeladene Inhalt wird lokal zwischengespeichert, nach einem Neustart ist also keine Internetverbindung nötig; lässt sich ein Inhalt nicht auswerten, bleibt die vorherige Liste erhalten. Siehe Web-Dienste · Abonnierte IP-Listen.

Zwei neue Prüfungen im Netzwerk-Selbsttest ​

  • Zertifikate der HTTPS-Sites: Listet Domains ohne passendes Zertifikat auf; Anfragen an sie scheitern beim TLS-Handshake;
  • frp-Konflikte: Listet doppelt benannte Proxys in frpc sowie die von frps gemeldeten Konflikte bei Proxy-Name, Domain oder Remote-Port auf. Haben mehrere Geräte dieselbe frpc-Konfiguration kopiert, schlägt die Registrierung des später verbundenen Geräts fehl und die betroffenen Sites laufen in Timeouts.

Weitere Verbesserungen ​

  • Das Online-Upgrade versteht vierteilige Versionsnummern wie v0.5.4.1. Lassen sich Versionen nicht vergleichen (etwa bei Entwicklungs-Builds), weist Gately ausdrücklich darauf hin, statt „Sie verwenden die neueste Version“ anzuzeigen.
  • Erläuterungen, die Schnittstellen wie Zertifikatsbereitstellung und nginx-Importvorschau zurückgeben, erscheinen in der Sprache der Oberfläche.

Upgrade ​

  • Ab v0.5.4 können Linux-Binärinstallationen auf der Seite „Über“ direkt auf v0.5.5 aktualisiert werden; bei Docker laden Sie das neue Image und erstellen den Container neu, bei fnOS installieren Sie die neue .fpk im App Center, bei OpenWrt die neue .ipk / .apk.
  • Haben Sie Cloud-Speicher- oder WebDAV-Sites bereits hinter die WAF gestellt, aktivieren Sie nach dem Upgrade in der betreffenden WAF-Instanz „WebDAV- und Upload-kompatibel“, damit Uploads funktionieren.

Fragen und Vorschläge sind in den GitHub Issues oder in der Telegram-Gruppe willkommen.

Veröffentlicht unter der Apache-2.0-Lizenz.