Integrationen
Integrationen
Fertige Bausteine, um Sitequest in deine bestehenden Tools und Pipelines einzubinden.
GitHub Actions
Drei offizielle Actions im GitHub Marketplace. Sie nutzen die Sitequest REST-API und laufen auf dem Standard-Runner ubuntu-latest – ein Self-Hosted-Runner ist nicht nötig.
Auf Webspace deployen
Lädt dein Build-Verzeichnis als Tarball hoch und entpackt es atomar in das Document Root deines Webspaces – per REST-API, ohne SFTP-Schlüssel verwalten zu müssen.
Sitequest-Software/sitequest-deploy-webspace-action
Auf VPS deployen
Atomare Releases auf deinem VPS im Capistrano-Stil: lädt ein Tarball hoch, schaltet den „current“-Symlink um und startet auf Wunsch eine systemd-Unit neu.
Sitequest-Software/sitequest-deploy-vps-action
Befehl ausführen
Führt aus einem Workflow-Step heraus einen Shell-Befehl auf einem Webspace oder VPS aus – inklusive Stdout, Stderr und Exit-Code.
Sitequest-Software/sitequest-exec-action
Bevor es losgeht
- Lege im Dashboard einen API-Key mit den nötigen Scopes an – webspace:manage und/oder vps:manage. API / MCP-Einstellungen öffnen
- Hinterlege ihn als Repository-Secret namens SITEQUEST_API_KEY (Settings → Secrets and variables → Actions).
- Die Webspace- oder VPS-ID findest du in der Dashboard-URL, zum Beispiel /dashboard/webspaces/abc123.