InstallationVue d'ensemble
Vue d'ensemble
Comment fonctionne l'installation auto-hébergée (bootstrap en deux étapes).
eQuantic Space est un appliance auto-hébergé : vous pointez un VPS vierge vers elle et vous recevez la plateforme entière (CI/CD, registre, Déploiement, application web).
Pourquoi deux étapes
Un VPS vierge n'a pas de runtime pour servir l'assistant de configuration — qui est l'application web elle-même. C'est pourquoi l'installation se déroule en deux étapes : un bootstrap minimal sur l'hôte, puis l'assistant (qui provisionne tout le reste).
| Couche | Ce qu'elle fait | Où elle s'exécute |
|---|---|---|
1. Bootstrap (install.sh) | Télécharge un Node portable + les bundles standalone et démarre les serveurs avec Node pur. N'installe rien sur l'hôte. | hôte (root) |
| 2. Application en mode setup | S'exécute sans état (sans Postgres/Redis), sert l'assistant et collecte les entrées en mémoire. | processus Node du bootstrap |
| 3. Moteur de provisionnement | Installe Docker/k3s, ingress, TLS, Postgres & Redis in-cluster, registre, runners et le runtime serverless ; démarre l'api/web définitives. | hôte → k3s |
install.sh s'exécute en tant que root (vous l'exécutez avec sudo). C'est nécessaire pour que le moteur installe k3s et écrive les units systemd.