Sprache: Deutsch · English
Nuclets automatisiert per REST importieren – Super-User-Session, Maintenance-Service und Shell-Skript.
HOW-TO ENTWICKLER STAND: JUL 2026 GILT FUER NUCLOS 4.2026.X
Auf dieser Seite
Ab Nuclos 4.8.0 lässt sich ein Nuclet-Import über die REST-Schnittstelle durchführen. Nötig ist eine Super-User-Session, mit der das gezippte Nuclet an den Maintenance-Service geschickt wird.
Nuclet-Parameter
Für den Import selbst sind bisher keine Einstellungen möglich. Für Nuclet-Parameter gilt: neue werden importiert, geänderte bleiben unverändert, gelöschte werden entfernt.
curl --fail --cookie-jar cookies.txt -X POST -H "Content-Type: application/json" \
-d '{"username":"nuclos","password":""}' http://localhost:8082/nuclos-war/rest
curl --fail --cookie cookies.txt -X POST -F "file=@nuclet.zip" \
http://localhost:8082/nuclos-war/rest/maintenance/nucletimport
Ein Shell-Skript (nucletimport.sh) automatisiert den Ablauf; die Nuclos-URL kann als erster Parameter übergeben werden:
./nucletimport.sh http://localhost:8082/nuclos-war