Maintainerr cover

Description

Maintainerr — The Perfect Media Janitor

Maintainerr is a free, open-source, self-hosted app that helps you reclaim storage space by automatically finding and removing unwatched or unwanted media from Jellyfin, Emby, and Plex.

If you run a request system like Seerr, it's easy for users to add everything they can think of — and never watch most of it. Maintainerr finds those outlying items sitting in your library and helps you clean them up on your terms.

How it works

You build rules from parameters across Jellyfin, Emby, Plex, Sonarr, Radarr, Tautulli, Streamystats, and Seerr — things like last watch date, release date, rating, file size, or request status. Matching media is grouped into collections (for example, a "Leaving Soon" collection shown on your home screen) with an optional countdown before deletion. When the timer runs out, Maintainerr can delete the files from disk, unmonitor them in Radarr/Sonarr, and clear the original requests from Seerr.

Features

  • Visual rule builder — Combine multiple parameters to target exactly the media you want to clean up.
  • Collection management — Create rule-based collections and display them on your media server home screen (e.g. "Leaving Soon").
  • Countdown timer — Set how many days a collection lives before its contents are deleted.
  • Deletion calendar — See exactly when scheduled deletions and *arr actions will run, in month or week view.
  • Manual control — Add, remove, or exclude specific items even when they match a rule.
  • Browse & sort — Browse any library and sort by title, date added, release date, rating, or size to spot what to clean up.
  • Poster overlays — Brand collection items with custom poster and title-card overlays so users know what's leaving soon.
  • Radarr / Sonarr integration — Remove or unmonitor media automatically.
  • Seerr integration — Auto-clear requests from Overseerr / Jellyseerr / Seerr
  • Tautulli & Streamystats integration — Use watch statistics to inform rules.
  • Storage insights — See how much space your media uses.
  • Notifications — Stay in the loop via Discord, Telegram, Slack, Email, Gotify, Ntfy, Pushover, Pushbullet, LunaSea, and Webhooks.

Why Maintainerr

Maintainerr was one of the original rule-based media-cleanup tools, and it's fully free and open source. It supports Jellyfin, Emby, and Plex from a single clean web UI, with a visual rule builder, poster overlays, notifications, and a deletion calendar that many alternatives don't offer.

Docs can be found here.

Share this plugin

Embed Badge

Add this badge to your README to link back to your hub page:

Listed on JellyWatch Hub

Installation Instructions

You can find install instructions here.

Comments (0)

No comments yet. Be the first to share your thoughts!

Details

Maintainerr

bothby maintainerr 12767
GitHub Stars 2.1k
Approved
Submitted

Links

Discord Join
Website Visit

Similar Plugins

Jellyfin Auto Collections Tool

1048

Automatically makes and updates collections based on internet lists such as IMDb and Letterboxd.

Auto Collections

1026

Automatically creates and maintains dynamic collections based on flexible criteria.

Media Cleaner

820

Automatically removes played media after a specified time period to keep storage under control.

Jellyfin Powertoys

779

A collection of plugins to enhance Jellyfin with additional features and tools.