fix(watchtower): authentifie le pull des images privées Gitea (reqPackageAccess)
Watchtower déclenchait bien /v1/update (200) mais échouait à tirer luz-backend/luz-webapp :develop (« unauthorized: reqPackageAccess »), d'où Updated=0 silencieux : les conteneurs n'étaient jamais recréés et la prod restait figée sur une ancienne image malgré une CI verte. Le montage de /root/.docker/config.json était inopérant (le docker login du CI a lieu sur le runner, pas sur l'hôte). On le remplace par des identifiants de pull explicites REPO_USER/REPO_PASS (PAT read:package, via REGISTRY_USER/REGISTRY_PASS du .env). .env.example documenté. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -1 +1,9 @@
|
||||
# Jeton d'authentification de l'API HTTP de Watchtower (déclenchement du /v1/update
|
||||
# par la CI). Doit être identique au secret WATCHTOWER_TOKEN côté Gitea Actions.
|
||||
WATCHTOWER_TOKEN=votre_token_secret_ici
|
||||
|
||||
# Identifiants de pull du registre Gitea privé (git.goutailler-olivier.com).
|
||||
# PAT en LECTURE seule (scope read:package) d'un compte membre de l'org Luz.
|
||||
# Utilisés par Watchtower (REPO_USER/REPO_PASS) pour tirer luz-backend/luz-webapp.
|
||||
REGISTRY_USER=nom_utilisateur_gitea
|
||||
REGISTRY_PASS=pat_read_package_ici
|
||||
|
||||
Reference in New Issue
Block a user