Files
jd-jellyfin-stack/README.md
DasPoschi b4f2a28d2a Revise README for Jellyfin WebGUI project
Updated README to reflect changes in project name and features.
2025-12-30 22:02:01 +01:00

1.1 KiB

JD → Jellyfin WebGUI (Docker)

Web-GUI:

  • Link einfügen (z. B. YouTube)
  • Remote Download via MyJDownloader
  • nur gängige Videoformate (Whitelist)
  • ffprobe-Validierung (echtes Video)
  • MD5 lokal + Upload per SFTP + MD5-Verify auf Jellyfin-VM
  • Cleanup: lokale Datei + lokale .md5 löschen
  • Cleanup: JDownloader Paket/Links entfernen (best effort, abhängig vom API-Wrapper)

Voraussetzungen

  • Docker + Docker Compose
  • JDownloader-Container (im Compose enthalten)
  • Jellyfin läuft auf einer VM (Beispiel: 192.168.1.1)
  • SSH-Zugang zur Jellyfin-VM
  • Zielordner auf Jellyfin-VM existiert + Schreibrechte für SSH-User
  • Auf Jellyfin-VM muss md5sum vorhanden sein (i. d. R. coreutils)

Quickstart

  1. Repo klonen oder Dateien anlegen

  2. SSH Key vorhanden (empfohlen):

    • auf dem Docker-Host: ~/.ssh/id_ed25519
    • Public Key auf Jellyfin-VM in ~/.ssh/authorized_keys des Upload-Users
  3. docker-compose.yml anpassen:

    • MYJD_EMAIL / MYJD_PASSWORD / MYJD_DEVICE
    • JELLYFIN_HOST / JELLYFIN_USER
    • JELLYFIN_MOVIES_DIR / JELLYFIN_SERIES_DIR
    • BASIC_AUTH_USER/PASS (optional)
  4. Start:

docker compose up -d --build