Files
hassio-addons/cleanuparr
alexbelgium a5acad4ca4 fix(pr-2937-review): address reviewer findings on app_config migration
- Remove the orphaned .github/actions/addon-linter composite action: it
  references .github/scripts/prepare_addon_lint_config.py, which was never
  added (the normalization approach was superseded by pinning
  frenck/action-addon-linter directly in #2936). Confirmed unused - no
  workflow invokes it.
- cleanuparr: HA_DATA_DIR pointed at /app_configs/cleanuparr, a path not
  mounted inside the container. cleanuparr's map is app_config:rw, which
  Supervisor mounts at /config, so data was living on the ephemeral
  container filesystem. Point it at /config instead (pre-existing bug,
  not introduced by this PR - just carried the wrong path forward).
- joplin/README.md: joplin's config.yaml still declares config:rw, not
  app_config (it was never part of the 86-manifest migration). Revert the
  doc text that incorrectly started calling it the app_config mapping.
- qbittorrent/00-folders.sh: fix a pre-existing copy/paste bug in the
  migration marker/log for the main-folder migration block - it referenced
  "openvpn" and a "qBitorrent" typo instead of qBittorrent.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-04 19:48:20 +02:00
..
2026-03-05 15:58:21 +01:00
2026-03-08 23:08:54 +00:00
2026-03-08 23:08:54 +00:00
2026-03-05 15:58:21 +01:00
2026-08-02 23:22:36 +00:00

Home Assistant Add-on: Cleanuparr

Automatically removes stuck, stalled, and unwanted downloads from your *arr applications (Sonarr, Radarr, Lidarr, Readarr, Whisparr) and download clients (qBittorrent, Deluge, Transmission, NZBGet, SABnzbd).

About

Cleanuparr monitors your download queues and applies configurable rules to:

  • Remove stalled or stuck downloads
  • Clean up unwanted files
  • Notify via Apprise (Discord, Telegram, Slack, email, and 60+ more)

Integrations supported:

  • *arr: Sonarr, Radarr, Lidarr, Readarr, Whisparr
  • Download clients: qBittorrent, Deluge, Transmission, NZBGet, SABnzbd

Installation

  1. Add the repository to Home Assistant.
  2. Install the Cleanuparr add-on.
  3. Start the add-on.
  4. Open the Web UI on port 11011.

Configuration

Option Description
TZ Timezone (e.g. Europe/Paris). Defaults to Europe/London.
PUID User ID to run the process as. Defaults to 0 (root).
PGID Group ID to run the process as. Defaults to 0 (root).
env_vars Extra environment variables passed to the container.

Data

Persistent configuration is stored in the HA addon config directory and survives add-on updates and reinstalls.

Support