fix: add startup permission fix for data volume (chown critical dirs on boot)

This commit is contained in:
Thierry Pouplier
2026-05-09 16:04:32 +00:00
parent 1a1cfec80a
commit d97f1cb1e5
2 changed files with 36 additions and 1 deletions

View File

@@ -108,5 +108,9 @@ ENV PATH="/opt/data/.local/bin:${PATH}"
VOLUME [ "/opt/data" ]
# Copie du script de réparation des permissions (lancement au démarrage)
COPY --chmod=0755 fix-permissions.sh /opt/hermes/fix-permissions.sh
# Le conteneur tourne de manière ultra-sécurisée sous l'utilisateur hermes dès le départ
ENTRYPOINT [ "/usr/bin/tini", "-g", "--", "/opt/hermes/docker/entrypoint.sh" ]
# fix-permissions.sh chown les répertoires critiques avant de chaîner vers entrypoint.sh
ENTRYPOINT [ "/usr/bin/tini", "-g", "--", "/opt/hermes/fix-permissions.sh" ]