Revise README for Jellyfin WebGUI project
Updated README to reflect changes in project name and features.
This commit is contained in:
37
README.md
37
README.md
@@ -1,13 +1,34 @@
|
|||||||
# JDownloader → Jellyfin Automation Stack
|
# JD → Jellyfin WebGUI (Docker)
|
||||||
|
|
||||||
Web-GUI:
|
Web-GUI:
|
||||||
- URL eingeben (z. B. YouTube)
|
- Link einfügen (z. B. YouTube)
|
||||||
- Download über MyJDownloader
|
- Remote Download via MyJDownloader
|
||||||
- MD5 erzeugen
|
- nur gängige Videoformate (Whitelist)
|
||||||
- Upload per SFTP zur Jellyfin-VM
|
- ffprobe-Validierung (echtes Video)
|
||||||
- MD5-Verifikation
|
- MD5 lokal + Upload per SFTP + MD5-Verify auf Jellyfin-VM
|
||||||
- Cleanup in JDownloader
|
- Cleanup: lokale Datei + lokale .md5 löschen
|
||||||
|
- Cleanup: JDownloader Paket/Links entfernen (best effort, abhängig vom API-Wrapper)
|
||||||
|
|
||||||
## Start
|
## 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:
|
||||||
```bash
|
```bash
|
||||||
docker compose up -d --build
|
docker compose up -d --build
|
||||||
|
|||||||
Reference in New Issue
Block a user