WORKSPACE.PM

Welche Kommandos, Dateien und Rückgabewerte gibt es?

5 Min. Lesezeit
Aktualisiert: 23.8.2026

Referenz des Installers

Übersicht

Diese Übersicht fasst zusammen, was wsp kennt: Kommandos, globale Schalter, Dateien und Verzeichnisse, Ports, ausgehende Ziele, Dienste im Stack und die Rückgabewerte. Hilfe zu einem einzelnen Kommando gibt wsp <kommando> --help.

Voraussetzungen

  • Alle Kommandos verlangen Root-Rechte
  • Globale Schalter stehen vor dem Kommando, zum Beispiel sudo wsp --headless --yes update

Kommandos

KommandoZweckVerändert
wsp installErstinstallationja
wsp updateNeuere Versionja
wsp statusZustand anzeigennein
wsp doctorPrüfennein
wsp backupSicherung anlegenja
wsp restore <id>Sicherung zurückspielenja
wsp rollbackVorherigen Standja
wsp rotate [name]Geheimnis erneuernja
wsp adoptStack übernehmenja
wsp importAlt-Daten aus 1.xja
wsp tenantsMandantenbeim Löschen
wsp uninstallInstanz entfernenja

Globale Schalter

SchalterBedeutung
--headlessOhne Oberfläche, ohne Rückfragen
--yesRückfragen bejahen
--no-colorFarbausgabe abschalten
--debugAusführliche Ausgabe
--accessibleEingaben zeilenweise
--versionVersion anzeigen
--helpdesk <url>Abweichender Supportdienst

NO_COLOR=1 wirkt wie --no-color, WSP_ACCESSIBLE=1 wie --accessible.

Dateien und Verzeichnisse

OrtInhalt
/etc/wsp/envIhre Konfiguration
/etc/wsp/secrets/Je Geheimnis eine Datei
/etc/wsp/instance-idKennung der Instanz
/etc/wsp/registry.jsonKurzlebige Registry-Zugänge
/etc/wsp/tls/Selbst erzeugtes Zertifikat
/etc/nginx/conf.d/workspace.confnginx-Seite
/var/lib/wsp/state.jsonZustand der Installation
/var/lib/wsp/stack.ymlBeschreibung der Dienste
/var/lib/wsp/backups/Sicherungen
/var/lib/wsp/import/Arbeitsverzeichnis des Imports
/var/lib/wsp/wsp.lockLaufsperre
/var/log/wsp/Ein Protokoll je Lauf

Ports

PortWerSichtbarkeit
80nginxöffentlich
443nginxöffentlich
3000Oberflächenur lokal
3001Anwendungslogiknur lokal

Ausgehende Ziele

ZielWofür
support.projektmanagement.cloudReleases, Changelog, Registry-Zugang
registry.workspace.pmAbbilder von WORKSPACE.PM
registry-1.docker.ioPostgreSQL und Redis
acme-v02.api.letsencrypt.orgZertifikate
download.docker.comPakete

Es gibt keine eingehende Verbindung von uns zu Ihnen.

Dienste im Stack

DienstAufgabe
wsp_workspacepmProgrammoberfläche
wsp_workspaceapiAnwendungslogik
wsp_mpxj-converterProjektplan-Import und -Export
wsp_postgres-workspaceDatenbank
wsp_redisZwischenspeicher und Warteschlangen

Rückgabewerte

WertBedeutung
0Erfolgreich
1Allgemeiner Fehler
2Vorbedingung verletzt
3Konfiguration unvollständig
4Registry oder Lizenz
5Sicherung fehlgeschlagen
6Migration fehlgeschlagen
7Abnahme rot, zurückgerollt
8Anderer Lauf aktiv
9Abgebrochen

Bei Wert 2 wurde nichts verändert, bei Wert 5 hat das Update nicht begonnen.

Tastenbelegung und Bestätigungswörter

TasteWirkung
Auswahl bewegen
Bestätigen, weiter
⇧⇥Eine Seite zurück
EscEine Ebene zurück
lProtokoll ein- und ausblenden
?Hilfe zum Bildschirm
qBeenden

Bei zerstörenden Vorgängen tippen Sie ein Wort: wiederherstellen, zurückrollen, entfernen oder den Namen des Mandanten.

Häufige Fehler und Tipps

  • Hinweis: Globale Schalter gehören vor das Kommando.
    • sudo wsp --headless update, nicht sudo wsp update --headless.
  • Tipp: wsp status --json für Überwachung nutzen.
    • Ohne Installation liefert es {"installed": false}.
  • Hinweis: Ein Rückgabewert ändert nie seine Bedeutung.
    • Damit lassen sich Skripte dauerhaft darauf stützen.

Weiterführende Informationen