Files
WPanda/Dev/panda_n8n/run.sh
2025-12-19 16:42:18 +01:00

25 lines
685 B
Bash
Executable File

#!/bin/bash
# Ez a szkript megépíti és elindítja a Docker konténert.
# A helyi './config/.gemini' mappát mountolja a konténerbe,
# hogy a hitelesítési adatokat biztosítsa.
# Álljon le hibánál
set -e
# Az image neve
IMAGE_NAME="panda-n8n-app"
# A projekt gyökérkönyvtára (ahol ez a szkript van)
PROJECT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
echo "Docker image építése..."
docker build -t "$IMAGE_NAME" "$PROJECT_DIR"
echo "Konténer indítása..."
# --it: Interaktív mód, hogy tudd használni a CLI-t
# --rm: Automatikusan törli a konténert, ha leáll
docker run --it --rm \
-v "$PROJECT_DIR/config/.gemini:/root/.gemini" \
"$IMAGE_NAME"