Aller au contenu

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.

  • 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.
Fenêtre de terminal
curl -fsSL https://github.com/Elise-OS/EliseOS/releases/latest/download/install-elise.sh | sudo bash

L’installateur :

  1. vérifie la machine (système, architecture, mémoire, disque, ports) ;
  2. installe Docker, Tailscale, Avahi et les outils nécessaires ;
  3. télécharge le manifeste de la version et vérifie sa signature Sigstore ;
  4. récupère les images de conteneurs adaptées à l’architecture, épinglées par empreinte ;
  5. détecte la clé Zigbee si elle est branchée ;
  6. 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.

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

Pour installer depuis les sources, à la racine du dépôt :

Fenêtre de terminal
bash scripts/install-complete.sh

La commande elise gère l’installation : état, journaux, mises à jour, sauvegardes.