From 81719df51eccdb6475f27fa98d40a7555e50f8dd Mon Sep 17 00:00:00 2001 From: TheThomaas Date: Sun, 6 Sep 2026 07:02:34 +0000 Subject: [PATCH] Actualiser cookcli/rootfs/etc/services.d/cookcli/run --- cookcli/rootfs/etc/services.d/cookcli/run | 23 ++++------------------- 1 file changed, 4 insertions(+), 19 deletions(-) diff --git a/cookcli/rootfs/etc/services.d/cookcli/run b/cookcli/rootfs/etc/services.d/cookcli/run index e86140f..087b1a1 100644 --- a/cookcli/rootfs/etc/services.d/cookcli/run +++ b/cookcli/rootfs/etc/services.d/cookcli/run @@ -1,29 +1,14 @@ #!/usr/bin/with-contenv bashio set -e -# --- Configuration --- +# L'environnement est déjà initialisé par cont-init.d +bashio::log.info "=== Démarrage du service CookCLI ===" + RECIPES_PATH=$(bashio::config 'recipes_path') PORT=9081 LOG_LEVEL=$(bashio::config 'log_level') -bashio::log.info "=== CookCLI Server ===" -bashio::log.info "Dossier des recettes: ${RECIPES_PATH}" -bashio::log.info "Port: ${PORT}" -bashio::log.info "Niveau de log: ${LOG_LEVEL}" - -# Création du dossier si inexistant -mkdir -p "${RECIPES_PATH}" - -# Synchronisation Git initiale (si configurée) -if [ -n "$(bashio::config 'git_repository')" ]; then - bashio::log.info "Synchronisation Git initiale..." - # Implémentez votre logique de sync ici -fi - -# Lancement du serveur CookCLI sur toutes les interfaces -bashio::log.info "Démarrage du serveur CookCLI..." -exec cook server "${RECIPES_PATH}" \ +exec /usr/local/bin/cook server "${RECIPES_PATH}" \ --port "${PORT}" \ --host "0.0.0.0" \ - # --log-level "${LOG_LEVEL}" \ >> /proc/1/fd/1 2>&1 \ No newline at end of file