From 853d6dc82c6a66f6eb4afdab858f187d482cbccb Mon Sep 17 00:00:00 2001 From: Hitonabi Date: Tue, 21 Jul 2026 15:18:44 +0200 Subject: [PATCH] Fix: Arcane Git Sync Workaround + Install-Skript MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - ARCAN-FIX.md: Problem & Lösung beschrieben - install-rippy.sh: Skript für direkte Docker Compose Installation --- ARCAN-FIX.md | 24 ++++++++++++++++++++++++ install-rippy.sh | 28 ++++++++++++++++++++++++++++ 2 files changed, 52 insertions(+) create mode 100644 ARCAN-FIX.md create mode 100644 install-rippy.sh diff --git a/ARCAN-FIX.md b/ARCAN-FIX.md new file mode 100644 index 0000000..7443254 --- /dev/null +++ b/ARCAN-FIX.md @@ -0,0 +1,24 @@ +# Arcane Git Sync Fix + +## Problem + +Arcane GitOps sync schlägt fehl mit "Failed to perform GitOps sync" + "agent event ingestion is not configured" (Bug #2978). + +## Lösung 1: Workaround in Arcane (empfohlen) + +1. **Git Repository hinzufügen** (ohne "Sync sibling files") +2. **Manuellen Sync starten** → wird erfolgreich sein +3. **Deployen** über Arcane UI +4. **"Sync sibling files" aktivieren** nach erstem Deployment + +## Lösung 2: Direkt auf LXC 106 per Docker Compose + +Ich erstelle ein Skript für dich: + +```bash +# Auf LXC 106 ausführen: +cd /opt/docker/rippy +docker compose up -d +``` + +Ich bereite das Skript vor: diff --git a/install-rippy.sh b/install-rippy.sh new file mode 100644 index 0000000..c5d8ea2 --- /dev/null +++ b/install-rippy.sh @@ -0,0 +1,28 @@ +#!/bin/bash +# Rippy Installations-Skript für LXC 106 +# Führe dies auf LXC 106 aus: bash install-rippy.sh + +set -e + +echo "=== Rippy Installation auf LXC 106 ===" + +# Verzeichnis erstellen +PROJECT_DIR="/opt/docker/rippy" +mkdir -p "$PROJECT_DIR" +cd "$PROJECT_DIR" + +# Git clone +echo "Klone Repository..." +if [ -d ".git" ]; then + git pull origin main +else + git clone https://git.tobisniceshomelab.ddnsfree.com/Hitonabi/rippy.git . +fi + +# Docker Compose starten +echo "Starte Rippy mit Docker Compose..." +docker compose up -d + +echo "=== Installation abgeschlossen ===" +echo "Rippy läuft unter: http://localhost:8000" +echo "Logs ansehen: docker compose logs -f"