Files
ripster/docs/getting-started/prerequisites.md
T
2026-06-12 11:17:44 +02:00

1.5 KiB

Voraussetzungen

Die Voraussetzungen hängen davon ab, ob du Ripster produktiv installieren oder lokal entwickeln willst.

Produktionsbetrieb mit setup.sh

Für den normalen Betrieb brauchst du nur die Basisvoraussetzungen. Die eigentlichen Tools werden vom Installer eingerichtet, sofern du sie nicht bewusst mit --no-* überspringst.

Pflicht

  • unterstütztes Linux-System
  • Root-Rechte oder sudo
  • Internetzugang während der Installation
  • optisches Laufwerk, wenn du Disc-Workflows nutzen willst

Der Installer unterstützt aktuell:

  • Debian
  • Ubuntu
  • Linux Mint
  • Pop!_OS

Standard-Einstieg:

wget -qO setup.sh https://raw.githubusercontent.com/Mboehmlaender/ripster/main/setup.sh
bash setup.sh

Laufwerk kurz prüfen

ls /dev/sr*
lsblk | grep rom

Optional vorab

  • TMDb Read Access Token für Film-/Serien-Metadaten
  • PushOver-Zugangsdaten für Benachrichtigungen

Beides kann auch erst nach der Installation in Settings gesetzt werden.

Entwicklungsmodus

Wenn du lokal entwickelst (./start.sh, npm run dev), gelten zusätzliche Voraussetzungen:

  • Node.js >= 20.19.0
  • makemkvcon, HandBrakeCLI, mediainfo im PATH

Details: Entwicklungsumgebung

Abschluss-Checkliste

  • Linux + Root/Sudo + Internet vorhanden
  • optisches Laufwerk vorhanden, falls Disc-Ripping genutzt werden soll
  • TMDb/PushOver-Zugangsdaten liegen bereit, falls diese Funktionen sofort genutzt werden sollen
  • im Dev-Modus zusätzlich Node.js und CLI-Tools lokal verfügbar