# Utilise l'image de base Home Assistant ARG BUILD_FROM FROM ${BUILD_FROM} # Installation des dépendances RUN apk add --no-cache \ curl \ bash \ git \ openssh-client \ nginx \ nginx-mod-stream \ && curl -L https://github.com/cooklang/CookCLI/releases/latest/download/cook-x86_64-unknown-freebsd.tar.gz | tar xz \ && mv cook /usr/local/bin/ \ && chmod a+x /usr/local/bin/cook # Copie du système de fichiers COPY rootfs / # Rendre tous les scripts run exécutables RUN chmod +x /etc/s6-overlay/s6-rc.d/*/run \ && chmod +x /etc/services.d/*/run 2>/dev/null || true # Point d'entrée S6-overlay ENTRYPOINT ["/init"]