Neue Versionen veröffentlichen und bestehende verwalten.
Neues Release veröffentlichen
Release-ZIP und .sig.json hierher ziehen oder klicken zum Auswählen
Ein ZIP wird als Ganzes geprüft (httpdocs/, modules/, migrations/, Basisdateien) und unverändert abgelegt. Seit E6 gehört die Signaturdatei aus signieren.html dazu – der Server prüft die Signatur gegen den aktiven öffentlichen Schlüssel und lehnt alles andere ab. Einzeldateien werden nicht mehr angenommen.
Version
Kanal
Änderungen
Größe
Veröffentlicht
Kunden
Ein Kunde = ein API-Schlüssel = eine Lizenz. Kunden anlegen, Lizenzen verwalten und Versionsstände sehen. Schlüssel liegen nur als Hash vor – die Liste zeigt die ersten 8 Zeichen; ein neuer Schlüssel wird einmalig angezeigt.
Neuen Kunden anlegen
Kundenliste
Kunde
Version
Lizenz
Kontingent
Auftrag
Zuletzt gemeldet
Panel-Benutzer
Zugänge zu diesem Update-Dienst und Zwei-Faktor-Authentifizierung.
Dein Konto & Zwei-Faktor
Weitere Panel-Benutzer
Benutzer
2FA
Zuletzt angemeldet
Signatur
Öffentliche Schlüssel, mit denen Releases signiert sein dürfen. Der private Schlüssel liegt nur bei dir (signieren.html) – nie auf diesem Server.
Schlüssel
Kennung
Öffentlicher Schlüssel
Status
Seit
Releases
Öffentlichen Schlüssel eintragen
Kennung und öffentlichen Schlüssel aus signieren.html (Bereich „Schlüssel erzeugen") übernehmen. Der neue Schlüssel gelangt über das Manifest des nächsten Releases zu den Installationen (siehe Ablauf).
Ablauf eines Schlüsselwechsels
Neuen Schlüssel lokal in signieren.html erzeugen und hier eintragen (der alte bleibt aktiv).
Das nächste Release mit dem alten Schlüssel signieren; sein Manifest bringt den neuen zu allen Installationen (Paketbau: --add-key).
Ab dann mit dem neuen Schlüssel signieren.
Wenn alle Installationen versorgt sind (Kundenliste): Release mit --retire-key für den alten, danach hier „Zurückziehen".
„Zurückziehen" lehnt neue Uploads mit dem Schlüssel ab; alte Pakete bleiben abrufbar. Der letzte aktive Schlüssel lässt sich nicht zurückziehen. Zwei Schlüssel (Arbeit + Reserve) sind der sichere Normalfall.
Protokoll
Alle schreibenden Aktionen im Panel und Anmeldungen – letzte 200 Einträge, neueste zuerst. Nichts wird gelöscht.
Zeit
Admin
Aktion
Ziel
Details
Lizenz
Kontingente
Module (Anzahl Gesellschaften je Modul)
Wie viele Gesellschaften dürfen das Modul nutzen? Leer = unbegrenzt, 0 = nicht lizenziert.
Update anstoßen
Vorausgewählt: neueste Version des Kanals der Installation. Nur Versionen neuer als die installierte.
Der Auftrag gilt unabhängig vom Update-Modus der Installation. Vor Migrationen wird ein Datei-Backup angelegt; DB-Backup und automatischer Rollback kommen mit E3.
Schlüssel neu erzeugen
Der bisherige Schlüssel wird sofort ungültig. Die Installation kann erst wieder Updates abrufen, wenn der neue Schlüssel in ihrer config.php (UPDATE_SERVER_API_KEY) eingetragen ist.