docs(protocol-infra): canal git API Gitea + deploy token + Portainer restart
This commit is contained in:
parent
23b2b21381
commit
8356d28834
|
|
@ -146,3 +146,14 @@ Le NAS et n8n tournent en UTC. Tunis = UTC+1 toute l'année (pas de changement d
|
||||||
|
|
||||||
### Leçon générale
|
### Leçon générale
|
||||||
Une réponse "success" d'un outil de modification (update_workflow, edit de jobs.json) ne garantit jamais que le changement est en production. Toujours vérifier l'état réel après coup : next_run_at recalculé pour un cron Hermes, activeVersion == draft pour un workflow n8n.
|
Une réponse "success" d'un outil de modification (update_workflow, edit de jobs.json) ne garantit jamais que le changement est en production. Toujours vérifier l'état réel après coup : next_run_at recalculé pour un cron Hermes, activeVersion == draft pour un workflow n8n.
|
||||||
|
|
||||||
|
|
||||||
|
## Git depuis mcp-nas — canal actuel (2026-07-10)
|
||||||
|
|
||||||
|
`git` n'est plus présent dans le container mcp-nas **ni sur le NAS**. Le canal standard pour toute écriture Gitea est l'**API HTTP change-files** :
|
||||||
|
|
||||||
|
- Auth : `GITEA_DEPLOY_TOKEN` (scope write:repository, `.env` hermes-platform), header `Authorization: token <TOK>`. **L'ancien password `bolbol` est périmé (401)** — le runbook `git-push-depuis-mcp-nas.md` est obsolète sur ce point.
|
||||||
|
- Endpoint : `POST /api/v1/repos/bolbol/<repo>/contents` avec `files:[{operation:create|update, path, content(base64), [sha]}]` → 1 commit multi-fichiers (Gitea 1.21.11).
|
||||||
|
- Réseau : toujours `172.17.0.1:3232` depuis le container. Fichiers NAS lisibles/éditables via le mount `/mnt/docker` = `/volume1/docker`.
|
||||||
|
- SSH `Best0f` par mot de passe : non fonctionnel depuis mcp-nas (pas de clé, `SSHPASS` ≠ mdp Best0f) — ne pas compter dessus.
|
||||||
|
- Restart de containers sans docker CLI : **API Portainer** (creds `bestof` dans `.env`), `POST /endpoints/{id}/docker/containers/{id}/restart`.
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue