Semaphore v2.17 führt neue Funktionen und Verbesserungen für Infrastrukturautomatisierungs- und DevOps-Teams ein. Dieses Release konzentriert sich auf die Verbesserung der Entwicklererfahrung und die Straffung von Infrastructure-as-Code-Workflows.
Übersicht der wichtigsten Funktionen
-
Benutzerdefinierter Ausstellername in der TOTP-App
Sie können jetzt beim Registrieren von Semaphore mit einer TOTP- (Time-based One-Time Password) Authenticator-App einen benutzerdefinierten Ausstellernamen angeben. Dadurch lässt sich das Semaphore-Konto in Authenticator-Apps klarer identifizieren, was die Bedienbarkeit verbessert — insbesondere für Benutzer, die mehrere 2FA-Token verwalten.
Erfahren Sie mehr » -
Neue Funktion 2
Beschreibung der zweiten Hauptfunktion, die in dieser Version eingeführt wurde.
Erfahren Sie mehr » -
Verbesserte Benutzeroberfläche
Verbesserungen an der Benutzeroberfläche für bessere Bedienbarkeit und Produktivität.
Erfahren Sie mehr »
Funktionen
Benutzerdefinierter Ausstellername in der TOTP-App
Semaphore v2.17 führt eine neue Option ein, mit der der in TOTP- (Time-based One-Time Password) Authenticator-Apps angezeigte Ausstellername angepasst werden kann.
Zweck:
Der Ausstellername hilft Benutzern zu erkennen, welches Konto in ihrer Authenticator-App zu Semaphore gehört. Das ist besonders nützlich, wenn Konten aus mehreren Organisationen oder Umgebungen verwaltet werden.
Konfiguration:
Sie können den Ausstellernamen auf zwei Arten festlegen:
-
Umgebungsvariable
Setzen Sie die Umgebungsvariable
SEMAPHORE_TOTP_ISSUERauf den gewünschten Ausstellernamen beim Starten von Semaphore.Beispiel (Docker Compose):
environment: - SEMAPHORE_TOTP_ISSUER=MyCompany SemaphoreBeispiel (Standalone):
SEMAPHORE_TOTP_ISSUER="MyCompany Semaphore" ./semaphore server -
Konfigurationsdatei
Setzen Sie in Ihrer
config.json-Datei die folgende Option im Abschnittauth:{ "auth": { "totp": { "issuer": "MyCompany Semaphore" } } }
Vorrang:
Wenn sowohl die Umgebungsvariable als auch die Option in der Konfigurationsdatei gesetzt sind, hat die Umgebungsvariable (SEMAPHORE_TOTP_ISSUER) Vorrang.
Standardwert:
Wenn kein Wert gesetzt ist, lautet der Standard-Ausstellername Semaphore.
Ergebnis:
Wenn Benutzer ihr Semaphore-TOTP-Konto zu einer Authenticator-App hinzufügen, wird der ausgewählte Ausstellername angezeigt, wodurch es einfacher wird, zwischen mehreren Konten zu unterscheiden.
Für vollständige Details zu allen verfügbaren Umgebungsvariablen siehe die Installationsdokumentation zu Umgebungsvariablen.
Neue Funktion 2
Detaillierte Beschreibung der zweiten neuen Funktion. Dieser Abschnitt sollte Folgendes enthalten:
- Schlüsselnutzen und Anwendungsfälle
- Anleitung zur Verwendung der Funktion
- Konfigurationsbeispiele, falls zutreffend
- Integration in bestehende Workflows
Verbesserte Benutzeroberfläche
Beschreibung der UI-Verbesserungen und Erweiterungen:
- Visuelle Verbesserungen
- Verbesserungen der Bedienbarkeit
- Neue Interface-Elemente
- Leistungsoptimierungen
Fehlerbehebungen und Verbesserungen
- Behebung eines Problems mit [spezifischer Funktionalität]
- Verbesserte Performance für [bestimmte Operationen]
- Verbesserte Fehlerbehandlung und aussagekräftigere Fehlermeldungen
- Aktualisierte Abhängigkeiten und Sicherheitspatches
Nicht abwärtskompatible Änderungen
Hinweis: Listen Sie hier alle breaking changes auf, die Benutzer beim Upgrade beachten müssen.
Upgrade-Anleitung
Um auf Semaphore v2.17 zu aktualisieren, befolgen Sie den Standard-Upgrade-Prozess:
- Stoppen Sie Ihre aktuelle Semaphore-Instanz
- Aktualisieren Sie auf die neue Version mit Ihrer bevorzugten Installationsmethode
- Starten Sie Semaphore neu
- Überprüfen Sie, ob das Upgrade erfolgreich war
Für detaillierte Upgrade-Anweisungen siehe die Installationsdokumentation.
Was kommt als Nächstes
Wir konzentrieren uns weiterhin darauf, das Erlebnis für Infrastrukturautomatisierung zu verbessern. Kommende Funktionen umfassen:
- Vorschauen zukünftiger Funktionen
- Roadmap-Punkte
- Community-Anfragen
Vielen Dank, dass Sie Semaphore verwenden! Wie immer freuen wir uns über Ihr Feedback und Ihre Beiträge.