Skip to content

Cleanuparr

Automation & Workflows

An advanced download manager for the Servarr ecosystem that automatically cleans up stalled, malicious, and unwanted downloads across Sonarr, Radarr, Lidarr, Readarr, Whisparr, and major torrent clients.

C# Latest v2.9.13 · 20d ago Security brief →

Features

  • Strikes and auto‑removes bad or stuck downloads
  • Detects and blocks known malware patterns
  • Searches for missing content and quality upgrades
  • Manages seeding limits and removes orphaned files
  • Integrates with Sonarr, Radarr, Lidarr, Readarr, Whisparr and major torrent clients

Recent releases

View all 35 releases →
No immediate action
v2.9.13 Bug fix

Deluge crash fix

v2.9.12 Bug fix

Fixed flaky unit tests and resolved qBittorrent v5.2.0 login issues.

Full changelog

What's Changed

  • Fix flaky unit tests by @Flaminel in https://github.com/Cleanuparr/Cleanuparr/pull/604
  • Fix qBittorrent v5.2.0 login by @Flaminel in https://github.com/Cleanuparr/Cleanuparr/pull/607

Full Changelog: https://github.com/Cleanuparr/Cleanuparr/compare/v2.9.11...v2.9.12

v2.9.11 Bug fix
Notable features
  • ElfHosted as managed deployment option in README
  • AI usage policy added to contributing guide
  • Download Cleaner supports paused and queued Deluge states
Full changelog

What's Changed

  • docs(readme): add ElfHosted as managed deployment option by @funkypenguin in https://github.com/Cleanuparr/Cleanuparr/pull/590
  • Improve docs layout by @Flaminel in https://github.com/Cleanuparr/Cleanuparr/pull/570
  • Add AI usage policy in contributing guide by @Flaminel in https://github.com/Cleanuparr/Cleanuparr/pull/593
  • Update application description by @Flaminel in https://github.com/Cleanuparr/Cleanuparr/pull/597
  • Add name clarification by @Flaminel in https://github.com/Cleanuparr/Cleanuparr/pull/598
  • Fix value step for number inputs when using decimals by @Flaminel in https://github.com/Cleanuparr/Cleanuparr/pull/599
  • Fix Seeker failing in dry run mode by @Flaminel in https://github.com/Cleanuparr/Cleanuparr/pull/601
  • Add paused and queued Deluge states for Download Cleaner by @Flaminel in https://github.com/Cleanuparr/Cleanuparr/pull/596
  • Add option to change the category instead of deleting queue items by @Flaminel in https://github.com/Cleanuparr/Cleanuparr/pull/602
  • Add seeding completed Transmission status for Download Cleaner by @Flaminel in https://github.com/Cleanuparr/Cleanuparr/pull/603

New Contributors

  • @funkypenguin made their first contribution in https://github.com/Cleanuparr/Cleanuparr/pull/590

Full Changelog: https://github.com/Cleanuparr/Cleanuparr/compare/v2.9.10...v2.9.11

v2.9.10 Breaking risk
Breaking changes
  • CORS policy removed from production environments
Full changelog

What's Changed

  • Fix forwarded header parsing by @Flaminel in https://github.com/Cleanuparr/Cleanuparr/pull/586
  • Remove CORS policy for production environments by @Flaminel in https://github.com/Cleanuparr/Cleanuparr/pull/588
  • Add UI warning when not linking an OIDC account by @Flaminel in https://github.com/Cleanuparr/Cleanuparr/pull/587

Full Changelog: https://github.com/Cleanuparr/Cleanuparr/compare/v2.9.9...v2.9.10

v2.9.9 Mixed
Notable features
  • Full width UI toggle
  • Customizable pagination size
  • Customizable theme color
Full changelog

What's Changed

  • Add full width UI toggle by @Flaminel in https://github.com/Cleanuparr/Cleanuparr/pull/572
  • Add sticky headers for pages with tables by @Flaminel in https://github.com/Cleanuparr/Cleanuparr/pull/573
  • Improve the scrollbar position and visibility by @Flaminel in https://github.com/Cleanuparr/Cleanuparr/pull/574
  • Add customizable pagination size by @Flaminel in https://github.com/Cleanuparr/Cleanuparr/pull/575
  • Fix backend page size to be in sync with the UI by @Flaminel in https://github.com/Cleanuparr/Cleanuparr/pull/577
  • Add hours intervals for Seeker by @Flaminel in https://github.com/Cleanuparr/Cleanuparr/pull/578
  • Fix log config inputs not allowing for zero by @Flaminel in https://github.com/Cleanuparr/Cleanuparr/pull/579
  • Add sorting and filters for Seeker stats by @Flaminel in https://github.com/Cleanuparr/Cleanuparr/pull/576
  • Fix Custom Format score syncer not being scheduled accordingly by @Flaminel in https://github.com/Cleanuparr/Cleanuparr/pull/584
  • Fix number input eager clamping on keystrokes by @MikeTheCanuck in https://github.com/Cleanuparr/Cleanuparr/pull/583
  • Add customizable theme color by @Flaminel in https://github.com/Cleanuparr/Cleanuparr/pull/582

New Contributors

  • @MikeTheCanuck made their first contribution in https://github.com/Cleanuparr/Cleanuparr/pull/583

Full Changelog: https://github.com/Cleanuparr/Cleanuparr/compare/v2.9.8...v2.9.9

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
2,289
Forks
46
Languages
C# TypeScript HTML

Install & Platforms

Install via
docker docker-compose
Platforms
linux macos windows arm64

Community & Support

Beta — feedback welcome: [email protected]