Pakete im Formular oder als Quelltext
Produktdaten, Abhängigkeiten, Properties und Changelog bearbeiten. control als INI oder TOML – das vorgefundene Format bleibt erhalten.
Webanwendung für opsi 4.3: Pakete anlegen oder importieren, control-Daten und opsi-script-Dateien bearbeiten, bauen und direkt auf die Depots mehrerer opsi-Server installieren. Der Nachfolger von opsiPackageBuilder und ScriptEditor – als Docker-Stack auf deinem eigenen Server.

Produktdaten, Abhängigkeiten, Properties und Changelog bearbeiten. control als INI oder TOML – das vorgefundene Format bleibt erhalten.
Syntaxhervorhebung, Autovervollständigung, Prüfung und eingebaute Hilfe zu allen Befehlen, dazu wiederverwendbare Snippets.
Import, Bauen, Installieren und Deinstallieren laufen als Jobs; den Fortschritt siehst du live. Installieren gibt eine Version frei.
Jeder Configserver bekommt eine Stufe – Test, Staging oder Produktion. Dieselbe gebaute Version wandert von Test bis Produktion.
Pakete aus der Workbench oder als .opsi-Datei importieren, alle Versionen bleiben zentral gespeichert. Der Abgleich zeigt, wo die Workbench neuer ist.
Lokale Konten und LDAP mit den Rollen Leser, Packager, Releaser und Admin. Nur der Server spricht mit opsi – die Benutzer brauchen keine opsi-Adminrechte.
In wenigen Minuten auf einem Linux-Server mit Docker – mit den fertigen Images, ohne Quellen.
Linux-Host mit Docker (Compose-Plugin) und openssl, opsi-Configserver (opsi 4.3) per HTTPS auf Port 4447 erreichbar - alternativ siehe „Ohne opsi-Server ausprobieren“.
oPBWeb-Stack-<Nr>.zip aus dem Release oPBWeb Stack herunterladen.
unzip oPBWeb-Stack-<Nr>.zip && cd oPBWeb-Stackfullchain.pem und key.pem (eigenes TLS-Zertifikat) neben setup-opbweb.sh legen. Ohne eigenes Zertifikat erzeugt das Setup ein selbstsigniertes. Falls Anmeldung via LDAP erfolgen soll, ldap-ca.pem (CA des LDAP-Servers) ebenfalls danebenlegen.
Enter übernimmt die Vorgaben. Das Admin-Passwort steht am Ende und in secrets/admin_password.txt.
./setup-opbweb.sh./start.shhttps://<Hostname>/ öffnen, als admin anmelden und unter Depots → + den Configserver einrichten.