Aller au contenu

Mises à jour

Élise recherche une nouvelle version au démarrage, toutes les six heures et à l’ouverture de la page Réglages. Une nouvelle version est signalée par un badge. Elle n’est jamais installée sans confirmation.

Depuis Réglages → Général → Mise à jour d’Élise OS, ou en SSH :

Fenêtre de terminal
elise update
  1. La version est téléchargée et sa signature Sigstore vérifiée.
  2. La version précédente est conservée, ainsi qu’une copie de la base de données.
  3. Les nouveaux conteneurs démarrent.
  4. Élise vérifie la santé de l’espace aidant et de l’API.

Si le démarrage ou le contrôle de santé échoue, le lien current, le fichier de configuration, la base et les conteneurs reviennent à la version précédente.

Une installation Docker Compose n’a pas d’agent de mise à jour : refaites l’installation avec la nouvelle version, après une sauvegarde.

Les versions officielles sont publiques et ne demandent aucun compte. Pour un dépôt privé, créez un compte bot GitHub en lecture seule et un jeton classique avec repo et read:packages, puis renseignez-le :

  • dans la page Préparation d’Élise au premier démarrage ;

  • ou dans un fichier elise-github-auth.txt sur la partition de démarrage, juste après l’écriture de la carte :

    username=elise-os-bot
    token=ghp_…
  • ou dans Réglages → Général sur une installation déjà démarrée.

Le jeton est déplacé dans /etc/elise/github-auth (root:root, 0600). Il n’est jamais enregistré dans la base Élise ni inclus dans une image publiée.