Installer sur Ubuntu
Sur un mini-PC ou un serveur, une seule commande installe Docker, Tailscale, Avahi et tous les composants d’Élise, y compris l’écran TV, Chromium, Jitsi et les droits caméra et micro.
Prérequis
Section intitulée « Prérequis »- Ubuntu Server 24.04 LTS, AMD64 ou ARM64.
- 8 Go de mémoire conseillés (4 Go au minimum), 32 Go de stockage dont 16 Go libres.
- Les ports 8080, 18080 et 8555 libres.
- Un accès Internet et
sudo.
Installer
Section intitulée « Installer »curl -fsSL https://github.com/Elise-OS/EliseOS/releases/latest/download/install-elise.sh | sudo bashL’installateur :
- vérifie la machine (système, architecture, mémoire, disque, ports) ;
- installe Docker, Tailscale, Avahi et les outils nécessaires ;
- télécharge le manifeste de la version et vérifie sa signature Sigstore ;
- récupère les images de conteneurs adaptées à l’architecture, épinglées par empreinte ;
- détecte la clé Zigbee si elle est branchée ;
- démarre Élise et attend que les services soient sains.
Ouvrez ensuite http://<nom-de-la-machine>.local:8080 pour créer le compte administrateur.
Si Tailscale n’est pas encore associé, un service local reprend la préparation de l’écran TV chaque minute et la termine dès que l’accès privé est prêt.
Fichiers installés
Section intitulée « Fichiers installés »| Chemin | Contenu |
|---|---|
/opt/elise/releases/<version> |
Les fichiers de chaque version installée |
/opt/elise/current |
Lien vers la version active |
/etc/elise/elise.env |
La configuration de l’installation |
/var/lib/elise |
L’état local, les sauvegardes et l’état Zigbee |
Depuis une copie du dépôt
Section intitulée « Depuis une copie du dépôt »Pour installer depuis les sources, à la racine du dépôt :
bash scripts/install-complete.shLa commande elise gère l’installation : état, journaux, mises à jour, sauvegardes.
