# Rippy-Umgebung — nach .env kopieren und Werte eintragen. # Die .env liegt NUR auf der VM (gitignored), nie im Repo. # PostgreSQL (intern). Default rippy; für eine exponierte Umgebung hier ein starkes # Passwort setzen — Compose nutzt diesen Wert jetzt wirklich (DB + App-Verbindung). POSTGRES_PASSWORD=rippy # Optisches Laufwerk (Host-Geräteknoten) — je Rechner UNTERSCHIEDLICH! # Der Worker braucht den SCSI-CD-ROM-Knoten (meist /dev/sr0) UND den passenden # generischen sg-Knoten des Laufwerks. # # BEWUSST AUSKOMMENTIERT: Die sg-Nummer ist JE HOST ANDERS. Ein vorbelegter Wert # wäre auf den meisten Rechnern falsch — und zwar unbemerkt, weil er dann „schon # gesetzt" aussieht. `install.sh` findet beide Knoten selbst (Abgleich über die # SCSI-Adresse in /sys) und trägt sie hier ein. # # Von Hand ermitteln, falls gewünscht: lsscsi -g # Ohne Eintrag gelten die Compose-Vorgaben /dev/sr0 und /dev/sg1. #OPTICAL_SR=/dev/sr0 #OPTICAL_SG=/dev/sg1 # (JWT/Auth wurde am 24.07.2026 komplett entfernt — Rippy ist Heimnetz-only, # Commander-Entscheid, siehe KONZEPT.md Abschnitt 10. Härtung für exponierte # Netze: siehe README, Abschnitt "Härtung für fremde/exponierte Netze".) # Metadaten-APIs # TMDB (empfohlen für Metadaten-Lookup; ohne Key startet Rippy trotzdem, Key auch # später im UI setzbar): kostenlos auf themoviedb.org TMDB_API_KEY= # TVDb (optional, Serien-Fallback) THETVDB_API_KEY= # OMDb (optional, Fallback-Quelle): kostenloser Key auf omdbapi.com/apikey.aspx OMDB_API_KEY= # MakeMKV-Beta-Key (optional): DVDs gehen ohne, Blu-ray läuft 30 Tage im # Testmodus. Aktueller Key: Forum-Thread "MakeMKV is free while in beta". # Wechselt etwa monatlich — bei Blu-ray-Fehlern zuerst hier schauen. # Bequemer: im UI unter Einstellungen → System eintragen (gilt ab dem # nächsten Rip, ohne Neustart, und schlägt diesen Env-Wert). MAKEMKV_APP_KEY= # MakeMKV-Datenverzeichnis auf dem HOST (bleibt über Rebuilds hinweg erhalten). # Hier hinein gehört die KEYDB.cfg für 4K-UHD-Discs; hier landen auch die # AACS-Dumps fehlgeschlagener Discs. Beides ist ab Einstellungen → System # im Browser erreichbar — dieser Pfad ist nur für den Fall, dass du die # Dateien direkt auf der Maschine anfassen willst. #MAKEMKV_DATA_HOST=/srv/rippy/makemkv # MakeMKV-Version fürs Worker-Image (Einstellungen → System meldet Updates). # Update: Version hier anheben, dann auf der Rippy-Maschine # docker compose build worker && docker compose up -d worker # (bei Cloudflare-Zicken vorher Tarballs nach docker/worker/vendor/ legen) #MAKEMKV_VERSION=1.18.4