#!/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"