From 805290e8125fbf8f3c9e41a00190a799eed20d3b Mon Sep 17 00:00:00 2001 From: alex Date: Fri, 30 May 2025 15:13:38 +0200 Subject: [PATCH] 9 --- localai-p2p-master/run.sh | 16 ++++++++++------ localai-p2p-worker/config.yaml | 2 +- localai-p2p-worker/run.sh | 16 ++++++++++------ 3 files changed, 21 insertions(+), 13 deletions(-) diff --git a/localai-p2p-master/run.sh b/localai-p2p-master/run.sh index 44548ba..524e822 100644 --- a/localai-p2p-master/run.sh +++ b/localai-p2p-master/run.sh @@ -3,15 +3,19 @@ # Forcer l'utilisation de la configuration Home Assistant echo "Using Home Assistant configuration" -# Source bashio si disponible +# Vérifier que bashio est disponible if [ -f /usr/bin/bashio ]; then - source /usr/bin/bashio + echo "DEBUG: bashio found, reading configuration" + GPU_LAYERS="$(bashio config gpu_layers 2>/dev/null || echo '99')" + TOKEN="$(bashio config master_token 2>/dev/null || echo '')" + MODELS_PATH="$(bashio config models_path 2>/dev/null || echo '/share/localai/models')" +else + echo "DEBUG: bashio not found, using defaults" + GPU_LAYERS="99" + TOKEN="" + MODELS_PATH="/share/localai/models" fi -GPU_LAYERS="$(bashio::config 'gpu_layers' 2>/dev/null || echo '99')" -TOKEN="$(bashio::config 'master_token' 2>/dev/null || echo '')" -MODELS_PATH="$(bashio::config 'models_path' 2>/dev/null || echo '/share/localai/models')" - echo "DEBUG: GPU_LAYERS=$GPU_LAYERS" echo "DEBUG: TOKEN from config: '$TOKEN'" echo "DEBUG: MODELS_PATH=$MODELS_PATH" diff --git a/localai-p2p-worker/config.yaml b/localai-p2p-worker/config.yaml index a7c6700..d718d71 100644 --- a/localai-p2p-worker/config.yaml +++ b/localai-p2p-worker/config.yaml @@ -1,5 +1,5 @@ name: "LocalAI P2P Worker" -version: "1.0.3.8" # Incrémentez aussi la version +version: "1.0.3.9" # Incrémentez aussi la version slug: "localai-p2p-worker" # ⬅️ IMPORTANT : doit correspondre au nom du dossier description: "LocalAI P2P federation worker node" arch: diff --git a/localai-p2p-worker/run.sh b/localai-p2p-worker/run.sh index 31f110e..283febd 100644 --- a/localai-p2p-worker/run.sh +++ b/localai-p2p-worker/run.sh @@ -3,15 +3,19 @@ # Forcer l'utilisation de la configuration Home Assistant echo "Using Home Assistant configuration" -# Source bashio si disponible +# Vérifier que bashio est disponible if [ -f /usr/bin/bashio ]; then - source /usr/bin/bashio + echo "DEBUG: bashio found, reading configuration" + GPU_LAYERS="$(bashio config gpu_layers 2>/dev/null || echo '0')" + TOKEN="$(bashio config master_token 2>/dev/null || echo '')" + MODELS_PATH="$(bashio config models_path 2>/dev/null || echo '/share/localai/models')" +else + echo "DEBUG: bashio not found, using defaults" + GPU_LAYERS="0" + TOKEN="" + MODELS_PATH="/share/localai/models" fi -GPU_LAYERS="$(bashio::config 'gpu_layers' 2>/dev/null || echo '0')" -TOKEN="$(bashio::config 'master_token' 2>/dev/null || echo '')" -MODELS_PATH="$(bashio::config 'models_path' 2>/dev/null || echo '/share/localai/models')" - echo "DEBUG: GPU_LAYERS=$GPU_LAYERS" echo "DEBUG: TOKEN from config: '$TOKEN'" echo "DEBUG: MODELS_PATH=$MODELS_PATH"