Installation¶
Myeline est livré avec un installer guidé (scripts/install.sh) qui
pose les bonnes questions selon l'édition choisie et écrit votre
fichier .env automatiquement.
Quatre étapes détaillées :
- Pré-requis serveur — sizing CPU / RAM / disque
- Installation souveraine — air-gap on-prem
- Installation souverain-hybride — on-prem + BYOK
- Première connexion admin — créer l'org, le SSO, vérifier l'état général
Vue d'ensemble du processus¶
graph TD
A[Recevoir clé de licence par email] --> B[git clone le repo]
B --> C[./scripts/install.sh]
C --> D{Choisir mode}
D -->|2| E[Souverain]
D -->|3| F[Souverain-hybride]
E --> G[Coller licence + URL Ollama]
F --> H[Coller licence + clés BYOK + BYOC]
G --> I[Auto-création org + admin]
H --> I
I --> J[Stack démarrée]
J --> K[Première connexion /admin]
Le script install.sh :
- Vérifie les pré-requis système (Podman 4.6+, RAM ≥ 6 GB, disque ≥ 20 GB libres)
- Vous demande le mode (1 / 2 / 3)
- Vous demande la clé de licence (validation cryptographique au boot)
- Vous guide catégorie par catégorie pour remplir le
.env(mailer, IA, OAuth, backups, Pangolin tunnel…) - Génère les secrets cryptographiques (
SECRET_KEY,SECURITY_PASSWORD_SALT,CLOUD_TOKEN_KEY) - Build et démarre la stack via Podman
- Lance les migrations de base de données
- Crée le compte administrateur initial
- (Souverain + hybride) Crée automatiquement une organisation par défaut et y attache l'admin
Compter 10 à 20 minutes : 5 minutes de questions + 5-15 minutes de pull / build des images selon votre connexion.