Gately v0.6.5.1 veröffentlicht
- November 2026
v0.6.5.1 herunterladen · GitHub Release
Autostart: gately service
Bei Installation als Binärdatei lässt sich Gately direkt als Systemdienst registrieren: sudo ./gately service install (unter Windows .\gately.exe service install in einem Administrator-Terminal). Unter Linux wird eine systemd-Unit, unter macOS ein launchd-Daemon (-user registriert ein Anmeldeobjekt ohne sudo) und unter Windows ein Systemdienst registriert; Gately startet sofort und wird nach einem Absturz neu gestartet. Danach verwalten Sie ihn mit gately service uninstall|start|stop|restart|status; beim Deinstallieren bleibt das Konfigurationsverzeichnis erhalten.
- Unter Windows ist das Standard-Konfigurationsverzeichnis
%ProgramData%\Gatelynur für SYSTEM und Administratoren zugänglich; - die Installation warnt, wenn die Binärdatei oder das Konfigurationsverzeichnis von anderen Benutzern als root geändert werden können, etwa eine Binärdatei, die noch in Downloads liegt.
Siehe Autostart.
Lange Listen seitenweise
Die Sperrliste der Einbruchserkennung, die Sperren der Verwaltungsoberfläche in den globalen Einstellungen der Webdienste, die Dateilisten von Speicher-Mounts und Docker-Containern und der SFTP-Dateimanager des Webterminals werden jetzt seitenweise angezeigt, mit 20 / 50 / 100 / 200 Zeilen pro Seite, die je Liste gespeichert werden. Eine Seite mit 4000 Sperren wird in 0,23 s statt etwa 2,6 s dargestellt; die Suche filtert vor dem Aufteilen, und die regelmäßige Aktualisierung sowie das Entsperren behalten die aktuelle Seite bei. Das Kontrollkästchen in der SFTP-Kopfzeile wirkt nur auf die aktuelle Seite, damit nicht sichtbare Dateien nicht versehentlich gelöscht werden.
DDNS-Einträge im Stapel hinzufügen
Der Reiter Einträge im Aufgabeneditor erhält Im Stapel hinzufügen: eine Domain pro Zeile, vollständig oder nur der Host, optional gefolgt von Typ und Wert (etwa cdn.example.com CNAME target.example.net). Vor dem Hinzufügen zeigt eine Vorschau die neuen Einträge, übersprungene Duplikate und ungültige Zeilen, die zuerst korrigiert werden müssen; internationalisierte Domainnamen werden in Punycode umgewandelt. Siehe Einträge im Stapel hinzufügen.
crash.log
Gately schreibt Abstürze der Go-Laufzeit (panic, fatal error) mit ihren Stacks in crash.log im Konfigurationsverzeichnis und vermerkt den letzten Lebenszeitpunkt, wenn der Prozess zwangsweise beendet wird, etwa durch den OOM-Killer. Der nächste Start weist im Systemprotokoll darauf hin, und das Diagnosepaket enthält die Datei anonymisiert. Das hilft unter Docker, LXC und fnOS, wo die Standardfehlerausgabe nach einem Neustart verloren ist. Siehe Diagnosepaket.
Weitere Verbesserungen
- macOS-Binärdateien sind mit einem Developer-ID-Zertifikat signiert und von Apple notarisiert, sie laufen also direkt nach dem Download; siehe Release-Artefakte prüfen.
- Die Vorlage für Funktionswünsche fragt nach Version, System und Architektur.