From 8a6f6a50978f76a69862f1eb0a7c9da7f08ff944ad2f2c088c413ea1673ba683 Mon Sep 17 00:00:00 2001 From: tlg Date: Sun, 5 Apr 2026 13:05:38 +0200 Subject: [PATCH] fix: use LLMUX_SRC env var for Dockerfile path in pod creation script Co-Authored-By: Claude Opus 4.6 (1M context) --- kischdle/llmux/scripts/create_pod_llmux.sh | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/kischdle/llmux/scripts/create_pod_llmux.sh b/kischdle/llmux/scripts/create_pod_llmux.sh index e4cfc90..65d423c 100755 --- a/kischdle/llmux/scripts/create_pod_llmux.sh +++ b/kischdle/llmux/scripts/create_pod_llmux.sh @@ -32,10 +32,16 @@ fi mkdir -p "$USER_SYSTEMD_DIR" +LLMUX_SRC="${LLMUX_SRC:-/home/tlg/swd/kischdle/llmux}" + if ! podman image exists "$IMAGE"; then - echo "Building container image..." - SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" - podman build -t llmux:latest -f "$SCRIPT_DIR/../Dockerfile" "$SCRIPT_DIR/.." + echo "Building container image from $LLMUX_SRC ..." + if [ ! -f "$LLMUX_SRC/Dockerfile" ]; then + echo "ERROR: Dockerfile not found at $LLMUX_SRC/Dockerfile" + echo "Set LLMUX_SRC to the llmux source directory." + exit 1 + fi + podman build -t llmux:latest -f "$LLMUX_SRC/Dockerfile" "$LLMUX_SRC" fi podman pod exists "$POD_NAME" && podman pod stop "$POD_NAME" 2>/dev/null || true