Home
Softono

Auditorr

Open source MIT JavaScript
33
Stars
1
Forks
1
Issues
0
Watchers
3 months
Last Commit

 About Auditorr

auditorr is a media library audit tool for qBittorrent/qui + Sonarr/Radarr. Hardlink health score, torrent and media file explorer, per-tracker analytics, cross-seed effectiveness, and a change log.

Platforms

Web Self-hosted Docker

Languages

JavaScript

Links

Need Help Installing Auditorr?

We provide expert installation service for this software. Our team will install, configure, and secure Auditorr on your server. plans start at just $30.

auditorr

A media library audit tool for qBittorrent / qui + Sonarr / Radarr. Library health score, per-tracker analytics, cross-seed effectiveness, and a file-level change log between audits.

auditorr dashboard


Media explorer

Media explorer
Tree or flat view of your library. Click a file to see every hardlink sibling and which tracker is seeding it — answer "is this episode actually linked to my downloads?" in one click.

Torrents

Torrents
Every file qBittorrent / qui is seeding, with tracker, status, and reverse hardlink lookup. A qbit/qui ↗ chip per row deep-links to that torrent in your client.

Trackers

Trackers
Per-tracker analytics: size seeded, 30-day uploaded, yield % (uploaded ÷ seeding), orphaned, not imported, and an uploaded trend sparkline. Deep-link into the explorer pre-filtered by tracker.

Change log

Change log
File-level diff between every consecutive audit, kept indefinitely. Filter by type (orphaned / imported / new / removed), search by path, export CSV. The fastest way to see why your score moved.


Workflows NEW IN 1.6.0

The dashboard tells you what's wrong; workflows fix it.

Backfill targets orphaned media: files on disk with no hardlink to a seeding torrent and no way to grow one (trumped, dead tracker, your own rip). Search the same title on the tracker you want, grab a version that actually seeds, and swap it in via Sonarr / Radarr — turning dead weight into a properly seeding upgrade.


Install

Unraid

auditorr is on Unraid Community Apps — search for auditorr in the Apps tab and install in one click.

  • WebUI: http://[IP]:[PORT:8677]/
  • Appdata: /mnt/user/appdata/auditorr/data/app/data
  • Data: /mnt/user/data/data (read-only)

Docker Compose

services:
  auditorr:
    image: ghcr.io/thrill-burn/auditorr:latest
    container_name: auditorr
    restart: unless-stopped
    ports:
      - "8677:8677"
    volumes:
      - ./data:/app/data
      - /path/to/media:/data/media:ro
      - /path/to/torrents:/data/torrents:ro
Build from source
git clone https://github.com/thrill-burn/auditorr.git
cd auditorr
docker build -t auditorr .
docker run -d \
  --name auditorr \
  -p 8677:8677 \
  -v /path/to/appdata:/app/data \
  -v /path/to/media:/data/media:ro \
  -v /path/to/torrents:/data/torrents:ro \
  auditorr

[!IMPORTANT] The Hardlinked Media score assumes you use hardlinks between your torrent folder and your media library — the TRaSH Guides folder structure. Without hardlinks, this score is 0 regardless of how healthy the rest of your library is.


License

MIT — see LICENSE.