-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Welcome to the Inspectarr wiki — a torrent watchdog for *arr ecosystems.
Inspectarr watches your qBittorrent categories for bad downloads (wrong extensions, suspicious filenames, undersized files), blocklists them in Sonarr / Radarr / Lidarr, deletes the torrent, and notifies you via Pushover. Scans can be triggered by polling, incoming webhooks from your *arr apps, or both.
It also scores your Prowlarr torrent indexers by health — response time, weighted failure rate, malicious content, grab success, and historical trend — then automatically reorders them so your best indexers are searched first. Indexers that consistently score below a threshold are automatically disabled and re-enabled after a cooldown. Optionally uses a local Ollama LLM for AI-powered scoring with content-hash caching.
- Bad torrent detection with configurable rules per category
- Automatic blocklist + delete + retry
- Webhook and polling scan triggers
- Prowlarr indexer health scoring with auto-reorder and auto-manage
- Optional AI scoring via Ollama with LLM result caching
- Ollama-narrated notification digests and periodic log summaries
- Full web UI with dashboard, scheduler, indexer health, stats, settings, backups, tasks, and update checker
- Mobile responsive design
- Docker-native with non-root container support
- CLI daemon mode for headless operation
-
Configuration — every
config.yamloption explained - Rules — how detection rules work
- Prowlarr Indexer Scoring — health score formula, AI scoring, auto-manage
- Web UI — page-by-page guide to the web interface
- Notifications — Pushover setup, digests, and summaries
- Docker — image tags, compose examples, non-root setup
- CLI — command-line flags and daemon mode
cp config.example.yaml config.yaml # edit with your URLs and credentials
docker compose up -dOpen http://your-server:8585, configure your settings, then start the scheduler from the dashboard.