Mediastarr

Mediastarr

Application Docker from sarcasm's Repository

Vue d'ensemble

Mediastarr v7.1.1 — Automated missing-content and quality-upgrade search for Sonarr and Radarr.

Features:
• Multi-instance: unlimited Sonarr + Radarr instances (HD, 4K, Anime, …)
• IMDb rating filter — skip low-rated content
• Target resolution filter — only upgrade if below your quality target
• Configurable cooldown (1–365 days), daily search limit, jitter
• SQLite search history with title, year, type, timestamps
• Discord webhook — 6 event types + rich embeds with poster and fanart
• German and English UI — switch without restart
• 4 themes: Dark / Light / OLED / System
• First-run browser wizard — no config file editing required
• Optional password protection + CSRF-hardened API
• Brute-force login protection (IP-based lockout)
• Console logger (MSLog) for developers

Quick setup:

  1. Set Data Directory (required for persistence)
  2. Open http://[IP]:7979 — the setup wizard starts automatically
  3. Add Sonarr and/or Radarr instances, test the connection, done

Note: Independent project. Not affiliated with Huntarr or Sonarr/Radarr.

Arguments d'exécution

Interface utilisateur Web
http://[IP]:[PORT:7979]/
Réseau
bridge
Coquille
sh
Privilégié
false
Paramètres supplémentaires
--restart=unless-stopped

Configuration du modèle

WebUI PortPorttcp

Port for the Mediastarr web interface. Must match the port in your browser URL.

Cible
7979
Défaut
7979
Valeur
7979
Data DirectoryPathrw

[REQUIRED] Persistent storage for config.json and the SQLite search-history database. Without this the setup wizard restarts on every container restart.

Cible
/data
Défaut
/mnt/user/appdata/mediastarr
Valeur
/mnt/user/appdata/mediastarr
TimezoneVariablerw

Container timezone — used for all timestamps in the UI, logs and Discord messages. Examples: Europe/Berlin, America/New_York, Asia/Tokyo, UTC. Full list: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones

Cible
TZ
Défaut
Europe/Berlin
Valeur
Europe/Berlin
Dashboard PasswordVariablerw

[OPTIONAL] If set, the dashboard and all API endpoints require login with this password. Browser write requests are CSRF-protected automatically. Recommended when accessible outside a trusted LAN. Leave empty for open access.

Cible
MEDIASTARR_PASSWORD
Sonarr URL (pre-fill)Variablerw

[OPTIONAL] Pre-configure Sonarr URL to skip the setup wizard for this instance. Use the IP/hostname reachable from within this container, e.g. http://192.168.1.100:8989. Must also set SONARR_API_KEY.

Cible
SONARR_URL
Sonarr API Key (pre-fill)Variablerw

[OPTIONAL] Pre-configure Sonarr API key. Found in Sonarr → Settings → General → Security → API Key. Only used when SONARR_URL is also set.

Cible
SONARR_API_KEY
Radarr URL (pre-fill)Variablerw

[OPTIONAL] Pre-configure Radarr URL to skip the setup wizard for this instance. Use the IP/hostname reachable from within this container, e.g. http://192.168.1.100:7878. Must also set RADARR_API_KEY.

Cible
RADARR_URL
Radarr API Key (pre-fill)Variablerw

[OPTIONAL] Pre-configure Radarr API key. Found in Radarr → Settings → General → Security → API Key. Only used when RADARR_URL is also set.

Cible
RADARR_API_KEY

Télécharger les statistiques

13,313
Total des téléchargements

Détails

Référentiel
kroeberd/mediastarr:latest
Dernière mise à jour2026-04-20
Première vue2026-03-21

Exécutez Mediastarr sur Unraid.

Mediastarr est listé dans Community Apps pour Unraid OS. Explorez Unraid pour créer un serveur domestique flexible, un NAS ou un laboratoire domestique.