InstalaciónVisión general
Visión general
Cómo funciona la instalación autoalojada (bootstrap en dos etapas).
eQuantic Space es un appliance autoalojado: apuntas un VPS limpio hacia ella y obtienes la plataforma completa (CI/CD, registry, Deploy, web app).
Por qué dos etapas
Un VPS limpio no tiene runtime para servir el asistente de setup — que es la propia web app. Por eso la instalación ocurre en dos etapas: un bootstrap mínimo en el host y luego el asistente (que aprovisiona todo lo demás).
| Capa | Qué hace | Dónde se ejecuta |
|---|---|---|
1. Bootstrap (install.sh) | Descarga un Node portable + los bundles standalone y levanta los servidores con Node puro. No instala nada en el host. | host (root) |
| 2. App en modo setup | Se ejecuta stateless (sin Postgres/Redis), sirve el asistente y recoge los datos en memoria. | procesos Node del bootstrap |
| 3. Motor de aprovisionamiento | Instala Docker/k3s, ingress, TLS, Postgres y Redis in-cluster, registry, runners y el runtime serverless; levanta la api/web definitivas. | host → k3s |
El
install.sh se ejecuta como root (lo lanzas con sudo). Esto es necesario para que el motor instale k3s y escriba los units de systemd.