UmlautAdaptarrEX

UmlautAdaptarrEX

Docker app from lexfi's Repository

Overview

UmlautAdaptarrEX - Umlaut and multi-language title proxy for Sonarr, Radarr, Lidarr, Readarr and Prowlarr. Complete Next.js + Fastify + Prisma rewrite of the legacy .NET UmlautAdaptarr. Sits between your *Arr stack and the indexers, rewrites searches and Newznab/Torznab responses on the fly so releases with umlauts, German titles, TVDB aliases or bad naming are reliably found, downloaded and imported. Ships a full Web UI with setup wizard, dashboard, sync runs, request and rename history, and live WebSocket logs. Configuration and title cache are stored in a persistent SQLite DB under /data - no external database required. Highlights: Sonarr / Radarr (native via alternateTitles + optional TMDB) / Lidarr / Readarr / Prowlarr / NZB Hydra support, multiple instances per *Arr type, language plugins (German umlauts, Swedish umlauts, French accents) that can be combined, configurable title providers (TVDB, TMDB, db-cache), optional release renaming, two operating modes (Prowlarr indexer proxy on 5006 or direct as indexer on 5005), German + English UI.

Runtime arguments

Web UI
http://[IP]:[PORT:5007]/
Network
bridge
Shell
sh
Privileged
false

Template configuration

Web UI PortPorttcp

HTTP port for the Next.js web UI. Open this in your browser to reach the setup wizard and admin panel.

Target
5007
Default
5007
Value
5007
API PortPorttcp

Fastify API + WebSocket port. This is the URL you point your *Arr instances at (e.g. http://unraid-ip:5005/apikey/sonarr/api). Also serves /api/admin, /api/auth, /titlelookup and /ws/logs.

Target
5005
Default
5005
Value
5005
Indexer Proxy PortPorttcp

TCP HTTP-CONNECT proxy for Prowlarr indexers. Configure this as Prowlarr's HTTP proxy so indexer responses get rewritten on the fly.

Target
5006
Default
5006
Value
5006
App DataPathrw

Persistent storage for the SQLite database (umlautadaptarrex.db) and the title-cache. Do NOT delete - it contains all your *Arr connections, API keys and matching state. Ownership is fixed automatically on container start (see PUID/PGID).

Target
/data
Default
/mnt/user/appdata/umlautadaptarrex
Value
/mnt/user/appdata/umlautadaptarrex
PUIDVariable

UID the app runs as. Default 99 = Unraid `nobody`, which matches the rest of your appdata shares. The entrypoint chowns /data to PUID:PGID on every start.

Default
99
Value
99
PGIDVariable

GID the app runs as. Default 100 = Unraid `users` group.

Default
100
Value
100
TZVariable

IANA timezone (e.g. Europe/Berlin, UTC, America/New_York). Affects timestamps in logs and the Web UI.

Default
Europe/Berlin
Value
Europe/Berlin
LOG_LEVELVariable

Pino log level: trace, debug, info, warn, error, fatal.

Default
info
Value
info

Download Statistics

748
Total Downloads

Details

Repository
lexfi/umlautadaptarrex:latest
Last Updated2026-05-28
First Seen2026-05-25

Run UmlautAdaptarrEX on Unraid.

UmlautAdaptarrEX is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.