root
ee6b671e2e
deploy.py : choix local/distant interactif + agent_name partout
...
agent2_deploy : MQTT Last Will + publish retain sur agents/status/{name}
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-07 21:24:34 +00:00
root
9c3f24776c
Nom libre pour l'agent déployé : étape enter_name + JID suggéré automatiquement
...
- state machine : nouvelle étape enter_name après choose_agent
- XMPP JID suggéré par défaut : {nom}@xmpp.ovh (modifiable)
- MQTT inbox/service/install_path basés sur le nom libre
- notify_agent1 publie sur agents/register avec le bon format JSON
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-07 17:08:31 +00:00
root
60099a5125
Déclaration à agent1 via MQTT (agents/register) au démarrage
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-07 16:55:55 +00:00
root
e4ec487287
Initial commit : agent2_deploy - déploiement interactif via XMPP/SSH
...
- agent2_deploy.py : bot XMPP avec machine à états pour le déploiement guidé
- deployer.py : logique SSH partagée (paramiko)
- deploy.py : script CLI standalone (après git clone)
- agents_catalog.json : catalogue des agents déployables
- README.md : documentation complète
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-07 16:46:03 +00:00