853d6dc82c
- ARCAN-FIX.md: Problem & Lösung beschrieben - install-rippy.sh: Skript für direkte Docker Compose Installation
29 lines
660 B
Bash
29 lines
660 B
Bash
#!/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"
|