Cleanuparr: DX Game-Changer!
Overview: Why is this cool?
Okay, listen up, folks! My arr setup (Sonarr, Radarr, you know the drill) has always been a source of minor frustration. Blocked files piling up, unwanted downloads hogging space, and the sheer mental overhead of remembering to clean them up. I’ve wasted so many cycles manually purging my qBittorrent client or digging through arr queues. Then, I found Cleanuparr. This isn’t just a utility; it’s a workflow revolution. It tackles that persistent, low-level annoyance head-on, giving me back precious dev time I can spend on… well, actual dev stuff!
My Favorite Features
- Multi-Client Integration: It talks to all the major players – Sonarr, Radarr, qBittorrent, Deluge, Transmission. No more writing separate, flaky scripts for each! This is huge for consistency and maintainability.
- Automated Blocked File Handling: That gnarly ‘file blocked by quality’ or ‘missing root folder’ error? Poof! Automatically dealt with. This is pure DX gold, preventing stalled queues and wasted disk space.
- Unwanted File Pruning: Ever had a season pass grab something you explicitly don’t want, or a bad quality version? This catches it and cleans it up before it wastes precious bandwidth or hogs your storage. Efficiency incarnate!
- Dry Run Mode: Before you let it loose on your precious media collection, you can run it in dry-run mode to see exactly what it would do. Essential for building trust in an automation tool. Peace of mind, right there.
Quick Start
Getting this bad boy spun up was surprisingly smooth. I initially pulled the release binary, dropped my Sonarr/Radarr API keys and qBittorrent credentials into environment variables (or a quick appsettings.json if you’re into that), and ran it. Bang! Saw it connect to everything and start analyzing. For serious production deployment, I’m definitely eyeing their Docker image – that’s the real ‘set it and forget it’ dream, right?
Who is this for?
- Media Server Enthusiasts: Anyone running Sonarr/Radarr with any supported download client will find this indispensable for keeping their setup pristine.
- SysAdmins/Homelabbers: If you love automating repetitive tasks and maintaining a super clean, efficient home lab, this tool is built for you.
- Developers Who Hate Manual Tasks: If you’re like me and believe manual repetition is a bug that needs an automated fix, then Cleanuparr is your new best friend.
Summary
Seriously, Cleanuparr is going straight into my production homelab setup. It’s robust, solves a persistent pain point, and the developer experience of setting it up is top-notch. If you’re drowning in digital clutter from your arr stack, stop what you’re doing and go check out Cleanuparr. Your sanity (and your hard drive) will thank you. This is a must-have utility for anyone running a media server, period. Ship it!