Mediastarr
Docker 应用程序 from sarcasm's Repository
概述
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:
- Set Data Directory (required for persistence)
- Open http://[IP]:7979 — the setup wizard starts automatically
- Add Sonarr and/or Radarr instances, test the connection, done
Note: Independent project. Not affiliated with Huntarr or Sonarr/Radarr.
运行时参数
- 网络用户界面
http://[IP]:[PORT:7979]/- 网络
bridge- 外壳
sh- 特权
- false
- 额外参数
--restart=unless-stopped
模板配置
Port for the Mediastarr web interface. Must match the port in your browser URL.
- 目标
- 7979
- 默认值
- 7979
- 价值
- 7979
[REQUIRED] Persistent storage for config.json and the SQLite search-history database. Without this the setup wizard restarts on every container restart.
- 目标
- /data
- 默认值
- /mnt/user/appdata/mediastarr
- 价值
- /mnt/user/appdata/mediastarr
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
- 目标
- TZ
- 默认值
- Europe/Berlin
- 价值
- Europe/Berlin
[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.
- 目标
- MEDIASTARR_PASSWORD
[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.
- 目标
- SONARR_URL
[OPTIONAL] Pre-configure Sonarr API key. Found in Sonarr → Settings → General → Security → API Key. Only used when SONARR_URL is also set.
- 目标
- SONARR_API_KEY
[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.
- 目标
- RADARR_URL
[OPTIONAL] Pre-configure Radarr API key. Found in Radarr → Settings → General → Security → API Key. Only used when RADARR_URL is also set.
- 目标
- RADARR_API_KEY
下载统计数据
详细信息
kroeberd/mediastarr:latest在Unraid 上运行 Mediastarr 。
Mediastarr 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。