InstallationÜberblick
Überblick
Wie die selbst gehostete Installation funktioniert (zweistufiges Bootstrap).
eQuantic Space ist ein selbst gehostetes Appliance: Sie verweisen einen frischen VPS darauf und erhalten die gesamte Plattform (CI/CD, Registry, Deployment, Web-App).
Warum zwei Stufen
Ein reiner VPS hat keine Laufzeitumgebung, um den Setup-Assistenten auszuliefern — der die Web-App selbst ist. Deshalb erfolgt die Installation in zwei Stufen: ein minimales Bootstrap auf dem Host und anschließend der Assistent (der den gesamten Rest bereitstellt).
| Schicht | Was sie tut | Wo sie läuft |
|---|---|---|
1. Bootstrap (install.sh) | Lädt ein portables Node + die Standalone-Bundles herunter und startet die Server mit reinem Node. Installiert nichts auf dem Host. | Host (root) |
| 2. Setup-Mode-App | Läuft zustandslos (ohne Postgres/Redis), liefert den Assistenten aus und sammelt Eingaben im Speicher. | Node-Prozesse des Bootstrap |
| 3. Provisionierungs-Engine | Installiert Docker/k3s, Ingress, TLS, Postgres & Redis in-cluster, Registry, Runner und die Serverless-Laufzeit; startet die endgültige api/web. | Host → k3s |
Das
install.sh läuft als root (Sie führen es mit sudo aus). Das ist notwendig, damit die Engine k3s installieren und die systemd-Units schreiben kann.