#!/bin/bash # ============================================================ # homelab-brain Auto-Sync — Shell-Wrapper # Läuft alle 15 Min auf pve-hetzner via Cron # Ruft sync_state.py auf (nutzt Core-Module + Retry-Logik) # ============================================================ export PATH="/usr/sbin:/usr/local/sbin:/usr/local/bin:/usr/bin:/sbin:/bin" SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" VENV="/root/homelab-mcp/.venv" if [ -f "$VENV/bin/python" ]; then exec "$VENV/bin/python" "$SCRIPT_DIR/sync_state.py" 2>&1 else exec python3 "$SCRIPT_DIR/sync_state.py" 2>&1 fi