Plex Optimization Automation

Stop hoarding bloated releases.
Let Slimarr slim your library overnight.

Slimarr scans your Plex library, finds smaller Usenet releases, and safely replaces media while you sleep. Storage-safe automation, self-healing replacement logic, and a live operations dashboard — all wrapped in a UI built to feel like a native member of the *arr family.

What Is New In v1.9.0.0

A full codebase review pass, then a second pass fixing what it found — a config feature that silently did nothing, a database reliability bug, and a navigation rework.

Exclusions, Actually Working

The exclusions: config section was fully defined and validated but never read anywhere — personal footage sharing a library with movies was being sent to Usenet indexers every cycle. It's now enforced before a search is ever issued, with a Settings UI to configure it.

Database Reliability

SQLite's default journal mode could throw "database is locked" under concurrent writes. WAL mode plus a busy-timeout are now set on every connection, and uploader-health scoring no longer blocks the event loop or silently breaks on PostgreSQL.

Sharper Upgrade Decisions

A local file's source type — read by the comparer's upgrade checks but never actually written — is now populated from the release title on replacement and guessed from the filename on scan.

Grouped Navigation

The sidebar's flat list of links is now grouped into Library, Activity, System, and Settings sections, with live badge counts for failed and orphaned downloads.

Full details: CHANGELOG_v1.9.0.0.md

Install Slimarr

Choose the path that matches where you run your media stack.

Docker / Linux

curl -fsSL https://raw.githubusercontent.com/theantipopau/slimarr/main/docker-compose.yml -o docker-compose.yml
curl -fsSL https://raw.githubusercontent.com/theantipopau/slimarr/main/.env.example -o .env
docker compose up -d

Windows

Download the latest SlimarrSetup-1.9.0.0.exe from GitHub Releases. The installer bundles Python and dependencies, starts the tray app, then opens Slimarr at localhost:9494.

What Slimarr Does

Nightly Replacement Cycles

Runs scheduled scans and replacements with strict size-reduction rules so your library keeps shrinking.

Usenet + *arr Friendly

Works with SABnzbd and NZBGet, plus Prowlarr/Newznab indexers and optional Sonarr/Radarr connections.

Safety-First Logic

Prioritizes smaller files, protects against risky quality downgrades, and can use a recycling folder as a rollback-friendly safety net.

Realtime Web UI

See queue progress, scan state, replacement savings, search diagnostics, and system health from one dashboard.

Screenshots

Core workflow views from the Slimarr web app.

Slimarr dashboard
Dashboard
Slimarr movie details
Movie Details
Slimarr activity page
Activity
Slimarr system page
System

Quick Integration Links

Slimarr is designed to work alongside your existing media stack:

Ready To Ship A Leaner Library?

Install Slimarr, point it at Plex and your download stack, and let nightly automation keep your movie storage under control.