Files
ripster/docs/getting-started/prerequisites.md
2026-03-11 15:20:20 +00:00

1.3 KiB

Voraussetzungen

Die Voraussetzungen hängen davon ab, wie du Ripster betreibst.

Produktionsbetrieb mit install.sh (Standard)

Für den normalen Betrieb sind nur wenige Punkte vorab nötig.

Pflicht

  • unterstütztes Linux-System (laut Script: Debian, Ubuntu, Linux Mint, Pop!_OS)
  • root-Rechte
  • Internetzugang während der Installation
  • optisches Laufwerk für Disc-Betrieb

install.sh installiert die benötigten Tools selbst (u. a. Node.js, MakeMKV, HandBrakeCLI, MediaInfo), sofern sie nicht explizit per --no-* übersprungen werden.

Laufwerk kurz prüfen

ls /dev/sr*
lsblk | grep rom

Wenn nötig Rechte setzen (Beispiel):

sudo chmod a+rw /dev/sr0

Optional vorab

  • OMDb API-Key (kann auch nach Installation in den Settings gesetzt werden)
  • PushOver-Zugangsdaten (optional)

Entwicklungsmodus (nur für Dev)

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

  • Produktionsbetrieb: Linux + root + Internet + Laufwerk vorhanden
  • Dev-Modus (nur falls benötigt): Node.js und CLI-Tools verfügbar