Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Self Hosted
  3. Deleterr

Deleterr

MITPythonv0.2.23Self-Hosted

Automated Plex media cleanup using watch-based rules, smart exclusions, and leaving soon notifications via Radarr, Sonarr, and Tautulli.

Visit WebsiteGitHubGitHub
326 stars12 forks0 contributors

What is Deleterr?

Deleterr is an automated media cleanup tool for Plex servers that intelligently deletes files based on user-defined rules. It solves the problem of managing limited storage by removing unwatched or outdated content while protecting important media through smart exclusions and notifications. It integrates with Radarr, Sonarr, and Tautulli to make data-driven deletion decisions.

Target Audience

Plex server administrators and home media enthusiasts who use Radarr, Sonarr, and Tautulli to manage their libraries and need automated storage management.

Value Proposition

Developers choose Deleterr for its granular control over deletion criteria, smart exclusions, and the unique 'Leaving Soon' feature that warns users before removal. It offers a safer, more user-friendly alternative to manual cleanup or simple scripts.

Overview

Automated Plex media cleanup with watch-based rules, smart exclusions, and "Leaving Soon" notifications via Radarr, Sonarr & Tautulli.

Use Cases

Best For

  • Automatically cleaning up unwatched movies and TV shows from a Plex library
  • Managing storage on media servers with limited disk space
  • Creating Netflix-style 'Leaving Soon' notifications for Plex users
  • Setting up granular deletion rules based on watch history, genre, or actor
  • Integrating automated cleanup with existing Radarr, Sonarr, and Tautulli setups
  • Running scheduled media library maintenance with dry-run previews

Not Ideal For

  • Users who do not have Plex, Radarr, Sonarr, and Tautulli fully set up and integrated
  • Environments requiring real-time, on-demand file deletion instead of scheduled runs
  • Media libraries with strict, non-negotiable data retention policies where automated deletion is too risky
  • Simple setups where manual cleanup or basic scripts suffice and the YAML configuration overhead isn't justified

Pros & Cons

Pros

Granular Deletion Rules

Allows setting precise criteria based on watch history, genre, actor, and streaming availability via JustWatch, as highlighted in the smart exclusions feature.

Proactive User Warnings

Implements a 'Leaving Soon' system with Plex collections and notifications, mimicking Netflix to give users advance notice before content removal.

Multi-Instance Support

Can manage multiple Radarr and Sonarr instances, including separate handling for 4K libraries, as per the README's multi-instance support.

Safety with Dry Runs

Includes a dry run mode to preview deletions before committing, reducing the risk of accidental file loss, which is explicitly mentioned in the features.

Cons

Complex Initial Setup

Requires detailed YAML configuration and integration with multiple external services (Plex, Radarr, Sonarr, Tautulli), which can be error-prone and time-consuming for new users.

High Risk of Data Loss

The README strongly warns against using it with irreplaceable media, and despite safety features, automated deletion inherently carries the potential for catastrophic mistakes if misconfigured.

Limited Ecosystem Compatibility

Only works with Plex, Radarr, Sonarr, and Tautulli; it cannot be adapted to other media servers like Emby or Jellyfin, restricting its usefulness in diverse setups.

Frequently Asked Questions

Quick Stats

Stars326
Forks12
Contributors0
Open Issues26
Last commit4 days ago
CreatedSince 2023

Tags

#sonarr#home-server#python#docker#radarr#media-management#tautulli#self-hosted#automation#plex

Built With

P
Python
D
Docker

Links & Resources

Website

Included in

Self Hosted284.1k
Auto-fetched 6 hours ago

Related Projects

MeTubeMeTube

Self-hosted video downloader for YouTube and other sites (web UI for yt-dlp)

Stars14,222
Forks1,037
Last commit3 days ago
SeerrSeerr

Open-source media request and discovery manager for Jellyfin, Plex, and Emby.

Stars11,966
Forks930
Last commit7 hours ago
PinchflatPinchflat

Your next YouTube media manager

Stars5,178
Forks153
Last commit7 months ago
HeadphonesHeadphones

Automatic music downloader for SABnzbd

Stars3,747
Forks593
Last commit11 months ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub