Aller au contenu

« Trace install tas - OpenHands » : différence entre les versions

De Loic Wiki
Daneel (discussion | contributions)
Documenter l installation OpenHands
 
Daneel (discussion | contributions)
Automatiser les mises à jour Trivy et OpenCode
Ligne 24 : Ligne 24 :
== Mises à jour ==
== Mises à jour ==


Le timer <code>openhands-update.timer</code> reconstruit l’image runtime avec <code>--pull=always</code> puis redémarre le service chaque dimanche vers 05:00. L’image UI porte aussi <code>AutoUpdate=registry</code>.
Le timer <code>openhands-update.timer</code> détecte automatiquement les dernières versions publiées de Trivy et OpenCode, reconstruit l’image runtime avec <code>--pull=always</code> puis redémarre le service chaque dimanche vers 05:00. L’image UI porte aussi <code>AutoUpdate=registry</code>. Les versions détectées sont enregistrées dans le journal systemd.


== Caddy ==
== Caddy ==

Version du 9 septembre 2026 à 21:39

Trace install tas - OpenHands

État

Déployé et validé le 9 septembre 2026 sur tas.

Runtime et outils

Le runtime est construit depuis l’image officielle ghcr.io/openhands/agent-server:1.26.0-python dans l’image locale localhost/openhands-runtime-tools:1.26.0-1.

Les sandboxes rejoignent dify_default avec SANDBOX_ADDITIONAL_NETWORKS. Un test équivalent a confirmé HTTP 200 vers Dify et Ollama, ainsi que la disponibilité d’OpenCode et Trivy.

Mises à jour

Le timer openhands-update.timer détecte automatiquement les dernières versions publiées de Trivy et OpenCode, reconstruit l’image runtime avec --pull=always puis redémarre le service chaque dimanche vers 05:00. L’image UI porte aussi AutoUpdate=registry. Les versions détectées sont enregistrées dans le journal systemd.

Caddy

openhands.lololand.org {
    reverse_proxy 127.0.0.1:8108
}

Retour arrière

Le Quadlet et la documentation précédents sont sauvegardés sous /home/loic/backups/openhands-20260909-175838/. Les credentials OpenCode de l’hôte et les clés OpenRouter ne sont pas montés dans le runtime.