From fc7c0bde281a2e1fb6c362a91bed0b54f8d9eb1e Mon Sep 17 00:00:00 2001 From: Jonas F Date: Fri, 11 Oct 2024 18:36:17 +0200 Subject: [PATCH 1/3] Add star history to readme --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index fbc7bc0..e28b670 100644 --- a/README.md +++ b/README.md @@ -132,3 +132,7 @@ Für andere Spendenmöglichkeiten gerne auf Discord oder Telegram melden - danke - TV Metadata source: https://thetvdb.com - Movie Metadata source: https://themoviedb.org - Licenses: TODO + +## Star History + +[![Star History Chart](https://api.star-history.com/svg?repos=pcjones/umlautadaptarr&type=Date)](https://star-history.com/#pcjones/umlautadaptarr&Date) From 5487009306e122a8d0764aa3cb19d0f7911555cd Mon Sep 17 00:00:00 2001 From: Jonas F Date: Fri, 11 Oct 2024 19:24:41 +0200 Subject: [PATCH 2/3] Update README.md --- README.md | 56 +++++++++++++++++++++++++++---------------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/README.md b/README.md index e28b670..3a0e93f 100644 --- a/README.md +++ b/README.md @@ -1,15 +1,14 @@ # UmlautAdaptarr -## English description coming soon + A tool to work around Sonarr, Radarr, Lidarr and Readarrs problems with foreign languages. + +## Detailed English description coming soon ## Beschreibung -Wer möchte kann den UmlautAdaptarr jetzt gerne testen! Über Feedback würde ich mich sehr freuen! - -Es sollte mit allen *arrs funktionieren, hat aber nur bei Sonarr, Readarr und Lidarr schon Auswirkungen (abgesehen vom Caching). UmlautAdaptarr löst mehrere Probleme: -- Releases mit Umlauten werden grundsätzlich nicht korrekt von den *Arrs importiert -- Releases mit Umlauten werden oft nicht korrekt gefunden (*Arrs suchen nach "o" statt "ö" & es fehlt häufig die korrekte Zuordnung zur Serie/zum Film beim Indexer) +- Releases mit Umlauten werden grundsätzlich nicht korrekt von den *arrs importiert +- Releases mit Umlauten werden oft nicht korrekt gefunden (*arrs suchen nach "o" statt "ö" & es fehlt häufig die korrekte Zuordnung zur Serie/zum Film beim Indexer) - Sonarr & Radarr erwarten immer den englischen Titel von https://thetvdb.com/ bzw. https://www.themoviedb.org/. Das führt bei deutschen Produktionen oder deutschen Übersetzungen oft zu Problemen - falls die *arrs schon mal etwas mit der Meldung `Found matching series/movie via grab history, but release was matched to series by ID. Automatic import is not possible/` nicht importiert haben, dann war das der Grund. - Releases mit schlechtem Naming (z.B. von der Group TvR die kein "GERMAN" in den Releasename tun) werden korrigiert, so dass Sonarr&Radarr diese korrekt erkennen (optional) - Zusätzlich werden einige andere Fehler behoben, die häufig dazu führen, dass Titel nicht erfolgreich gefunden, geladen oder importiert werden. @@ -24,21 +23,20 @@ Einige Beispiele finden sich [weiter unten](https://github.com/PCJones/UmlautAda | Feature | Status | |-------------------------------------------------------------------|---------------| -| Prowlarr & NZB Hydra Support | ✓| -| Sonarr Support | ✓ | -| Lidarr Support | ✓| -| Readarr Support | ✓ | -| Releases mit deutschem Titel werden erkannt | ✓ | -| Releases mit TVDB-Alias Titel werden erkannt | ✓ | -| Korrekte Suche und Erkennung von Titel mit Umlauten | ✓ | -| Anfragen-Caching für 12 Minuten zur Reduzierung der API-Zugriffe | ✓ | -| Usenet (newznab) Support |✓| -| Torrent (torznab) Support |✓| -| Support von mehreren *arr-Instanzen des gleichen Typs (z.B. 2x Sonarr) | ✓ -| Releases mit mit schlechtem Naming werden korrekt umbenannt (optional) | in Arbeit | -| Radarr Support | in Arbeit | -| Webinterface | Geplant | -| Prowlarr Unterstützung für "DE" SceneNZBs Kategorien | Geplant | +| Prowlarr & NZB Hydra Support |✓ | +| Sonarr Support |✓ | +| Lidarr Support |✓ | +| Readarr Support |✓ | +| Releases mit deutschem Titel werden erkannt |✓ | +| Releases mit TVDB-Alias Titel werden erkannt |✓ | +| Korrekte Suche und Erkennung von Titel mit Umlauten |✓ | +| Anfragen-Caching für 12 Minuten zur Reduzierung der API-Zugriff |✓ | +| Usenet (newznab) Support |✓ | +| Torrent (torznab) Support |✓ | +| Support von mehreren *arr-Instanzen des gleichen Typs (z.B. 2x Sonarr)|✓ | +| Releases mit mit schlechtem Naming werden korrekt umbenannt (optional) | in Arbeit| +| Radarr Support | in Arbeit | +| Webinterface | Geplant | | Unterstützung weiterer Sprachen neben Deutsch | Geplant | | Wünsche? | Vorschläge? | @@ -48,13 +46,14 @@ Momentan ist Docker dafür nötig, wer kein Docker nutzt muss sich noch etwas ge [Link zum Docker Image](https://hub.docker.com/r/pcjones/umlautadaptarr) -Nicht benötigte Umgebungsvariablen, z.B. wenn Readarr oder Lidarr nicht benötigt werden, können entfernt werden. +Nicht benötigte Umgebungsvariablen, z.B. falls Readarr oder Lidarr nicht genutzt werden, können entfernt werden. ### Konfiguration in Prowlarr (**empfohlen**) Das ist die **empfohlene** Methode um den UmlautAdaptarr einzurichten. Sie hat den Vorteil, dass es, sofern man mehrere Indexer nutzt, keinen Geschwindigkeitsverlust bei der Suche geben sollte. -1) In Prowlarr: Settings>Indexers bzw. Einstellungen>Indexer öffnen -2) Lege einen neuen HTTP-Proxy an: +1) Setze die benötigten [Docker Umgebungsvariablen](https://hub.docker.com/r/pcjones/umlautadaptarr) in deiner docker-compose Datei bzw. in deinem docker run Befehl +2) In Prowlarr: Settings>Indexers bzw. Einstellungen>Indexer öffnen +3) Lege einen neuen HTTP-Proxy an: ![Image](https://github.com/PCJones/UmlautAdaptarr/assets/377223/b97418d8-d972-4e3c-9d2f-3a830a5ac0a3) @@ -63,19 +62,20 @@ Das ist die **empfohlene** Methode um den UmlautAdaptarr einzurichten. Sie hat d - Tag: `umlautadaptarr` - Host: Je nachdem, wie deine Docker-Konfiguration ist, kann es sein, dass du entweder `umlautadaptarr` oder `localhost`, oder ggf. die IP des Host setzen musst. Probiere es sonst einfach aus, indem du auf Test klickst. - Die Username- und Passwort-Felder können leergelassen werden. -3) Gehe zur Indexer-Übersichtsseite -4) Für alle Indexer/Tracker, die den UmlautAdaptarr nutzen sollen: +4) Gehe zur Indexer-Übersichtsseite +5) Für alle Indexer/Tracker, die den UmlautAdaptarr nutzen sollen: ![grafik](https://github.com/PCJones/UmlautAdaptarr/assets/377223/3daea3f1-7c7b-4982-84e2-ea6a42d90fba) - Füge den `umlautadaptarr` Tag hinzu - **Wichtig:** Ändere die URL von `https` zu `http`. (Dies ist erforderlich, damit der UmlautAdaptarr die Anfragen **lokal** abfangen kann. **Ausgehende** Anfragen an den Indexer verwenden natürlich weiterhin https). -5) Klicke danach auf `Test All Indexers` bzw `Alle Indexer Testen`. Falls du irgendwo noch `https` statt `http` stehen hast, sollte in den UmlautAdaptarr logs eine Warnung auftauchen. Mindestens solltest du aber noch ein zweites Mal alle Indexer durchgehen und überprüfen, ob überall `http` eingestellt ist - Indexer, bei denen noch `https` steht, werden nämlich einwandfrei funktionieren - allerdings ohne, dass der UmlautAdaptarr bei diesen wirken kann. +6) Klicke danach auf `Test All Indexers` bzw `Alle Indexer Testen`. Falls du irgendwo noch `https` statt `http` stehen hast, sollte in den UmlautAdaptarr logs eine Warnung auftauchen. Mindestens solltest du aber noch ein zweites Mal alle Indexer durchgehen und überprüfen, ob überall `http` eingestellt ist - Indexer, bei denen noch `https` steht, werden nämlich einwandfrei funktionieren - allerdings ohne, dass der UmlautAdaptarr bei diesen wirken kann. ### Konfiguration in Sonarr/Radarr oder Prowlarr ohne Proxy Falls du kein Prowlarr nutzt oder nur 1-3 Indexer nutzt, kannst du diese alternative Konfigurationsmöglichkeit nutzen. -Dafür musst du einfach nur alle Indexer, bei denen der UmlautAdaptarr greifen soll, bearbeiten: +1) Setze die benötigten [Docker Umgebungsvariablen](https://hub.docker.com/r/pcjones/umlautadaptarr) in deiner docker-compose Datei bzw. in deinem docker run Befehl +2) Bearbeite alle Indexer, bei denen der UmlautAdaptarr greifen soll, wie folgt: Am Beispiel von sceneNZBs: From 4e030168eea830d1b5d85c5d018982d56e37caf3 Mon Sep 17 00:00:00 2001 From: Jonas F Date: Fri, 11 Oct 2024 19:47:08 +0200 Subject: [PATCH 3/3] Update docker-compose.yml --- docker-compose.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index de44f35..7c97b17 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -23,3 +23,12 @@ services: - LIDARR__ENABLED=false - LIDARR__HOST=http://localhost:8686 - LIDARR__APIKEY=APIKEY + ### example for multiple instances of same type + #- SONARR__0__NAME=NAME 1 (optional) + #- SONARR__0__ENABLED=false + #- SONARR__0__HOST=http://localhost:8989 + #- SONARR__0__APIKEY=APIKEY + #- SONARR__1__NAME=NAME 2 (optional) + #- SONARR__1__ENABLED=false + #- SONARR__1__HOST=http://localhost:8989 + #- SONARR__1__APIKEY=APIKEY