Skip to content
o51r15 edited this page Jul 31, 2026 · 6 revisions

Inspectarr ships a web UI on port 8585 (configurable via web.port). All pages share a sidebar navigation and dark theme.

Pages

Dashboard

The landing page. Shows a quick summary of recent scan activity, matched torrents, and current scheduler state.

Torrents

Lists all torrents currently tracked in qBittorrent categories that match your rules. Click a torrent to see file-level detail, including which files triggered a match and why.

Scheduler

Controls the scan scheduler. From here you can:

  • Start / Stop the scheduler
  • See the current polling interval and next scheduled scan
  • View webhook URLs (when scanning.webhooks.enabled is true) — copy these into your *arr apps under Connect → Webhook
  • Trigger a manual scan

Indexers

Prowlarr indexer health scoring dashboard. See Prowlarr Indexer Scoring for full details. Only visible when prowlarr.enabled is true. Actions: Rescore, Reorder & Sync, Ignore toggle, Reset stats, Enable/Disable.

Logs

Displays the JSON Lines log with filtering by level and event type. Includes a log summary feature — when Ollama is configured, you can generate a natural-language summary of recent activity.

Stats

Charts and statistics for scan history, match rates, and action counts over time.

Settings (Config)

Edit config.yaml from the browser. Changes are written to disk and picked up on the next scan cycle (no restart needed, except for web.port). Tabs cover connections, rules, scanning, behavior, retry, notifications, and Prowlarr settings.

System → Status

Shows the current Inspectarr version, Python version, uptime, and system resource usage.

System → Tasks

An *arr-style scheduled tasks view showing background jobs (scan cycles, reorder runs, digest generation) with their last run time, next run time, and status.

System → Updates

Checks GitHub releases for newer versions. Displays the current version, latest available release, and a changelog summary.

System → Backups

Create and download backups of your config.yaml and SQLite state database. Backups are stored in ./data/backups/.

Authentication

Set web.auth.enabled: true in your config to password-protect the UI. The default credentials are admin / changeme — change them before exposing the UI outside your LAN.

Mobile

The UI is responsive and works on mobile devices. The sidebar collapses into a hamburger menu on narrow screens.

Clone this wiki locally