InstalaçãoVisão geral
Visão geral
Como a instalação auto-alojada funciona (bootstrap em duas etapas).
A eQuantic Space é um appliance auto-alojado: aponta um VPS limpo para ela e recebe a plataforma inteira (CI/CD, registry, Deploy, web app).
Porquê duas etapas
Um VPS em bruto não tem runtime para servir o assistente de setup — que é o próprio web app. Por isso a instalação acontece em duas etapas: um bootstrap mínimo no host e depois o assistente (que provisiona todo o resto).
| Camada | O que faz | Onde corre |
|---|---|---|
1. Bootstrap (install.sh) | Descarrega um Node portátil + os bundles standalone e arranca os servidores com Node puro. Não instala nada no host. | host (root) |
| 2. Setup-mode app | Corre stateless (sem Postgres/Redis), serve o assistente e recolhe inputs em memória. | processos Node do bootstrap |
| 3. Engine de provisionamento | Instala Docker/k3s, ingress, TLS, Postgres & Redis in-cluster, registry, runners e o runtime serverless; arranca a api/web definitivas. | host → k3s |
O
install.sh corre como root (executa com sudo). Isto é necessário para a engine instalar o k3s e escrever os units do systemd.