Skip to content

Admin Dashboard

Adam Glover edited this page Aug 18, 2026 · 1 revision

Admin Dashboard

If WEB_PASSWORD is set, a small web dashboard is served on WEB_PORT (default 5056). Sign in with the password.

Pages

  • Health — Discord/Seerr/Plex status at a glance
  • Links — linked accounts, with unlink/remap and per-user invite caps (Account Linking)
  • Activity — recent request activity, including adopted web-UI requests
  • Approvals — approve/decline pending requests (Requests and Approvals)
  • Issues — reported issues with resolve/reopen, re-search, manual search, details, and remove/clear for resolved issues (Issue Reporting and Re-grab)
  • Invites — sent Plex invites (Plex Invites)
  • Logs — live log viewer with level filter and auto-refresh
  • Settings — everything below

Settings page

  • Seerr connection — URL + API key. Validated before saving, applied immediately without a restart, and persisted to the database (the SEERR_URL / SEERR_API_KEY env vars are only the first-run default).
  • Seerr webhook — set/clear the webhook secret and copy the ready-to-paste URL (Notifications).
  • Approvals & Issues — request approver Discord ids + optional approvals channel; issue notification handlers + optional issue channel.
  • General → Bot behaviour — toggles such as external-request tracking and the season picker's "All seasons" option.
  • Plex Invites — Login with Plex (PIN OAuth), server + library selection, enable toggle, per-user invite cap.
  • Anime routing — anime Sonarr/Radarr instance ids and optional overrides (Anime Requests).
  • Radarr / Sonarr connections — see below.

Direct Radarr/Sonarr connections

VaultRequestrr talks to Radarr/Sonarr directly with its own credentials. Add one or more instances (URL + API key, with optional 4K and default flags) on the Settings page — each is validated before saving and stored in the database.

Seerr is still used to locate which instance holds a given title (it resolves the internal movie/series id), but all data reads and actions run against your configured connections. This unlocks the richer media tooling on the Issues page: media details, re-search, and manual search — see Issue Reporting and Re-grab.

Clone this wiki locally