Checking session…

HomeYour media server at a glance

HOME STUDIO

Edit Home

Arrange your homepage, choose widgets and preview the result without cluttering the main navigation.

LAYOUT

Homepage order

Drag enabled widgets into the order you want them displayed.

0 enabled

WIDGETS

Choose what appears on Home

Turn available widgets on or off. Planned widgets stay in the library until their real backend exists.

PREVIEW

Home preview

A lightweight preview of the order and widgets you have selected.

WIDGET LIBRARY

Discover ArrHub widgets

Browse available, planned and experimental homepage capabilities.

HOME STUDIO

🧩 Widget Library

The catalogue of everything ArrHub can surface on Home — now and in the future.

0 widgets Click a widget to inspect it. Add/remove controls only affect Home layout.

PLEX EXTRAS

🍿 Plex Extras

Fun ways to discover, share and revisit your Plex library.

1 · MOVIE PICKER

🎬 Random Movie Finder

Choose a genre or leave it on All genres, then pick an unwatched movie.

Ready when you are.

2 · WHO'S HOME

🏠 Who's Home

People currently active on Plex.

3 · MEDIA TICKETS

🎟️ Media Tickets

Requests moving through your shared Plex server.

4 · ON THIS DAY

📅 On This Day

Things watched on this date in previous years.

5 · WATCHLIST

⭐ Watchlist

Your starred movies and shows, ready to pick up.

6 · RECENTLY WATCHED

🕘 Recently Watched

Your latest Plex viewing activity.

7 · TRAILER WALL

🎞️ Trailer Wall

Trailers for movies in your library.

9 · RANDOM EPISODE

🎲 Random Episode

Jump to something unexpected from your TV library.

Ready when you are.

10 · GENRE SPOTLIGHT

🎭 Genre Spotlight

A rotating genre from your movie library.

11 · FAMILY PICKS

👨‍👩‍👧 Family Picks

Easy-going choices for movie night.

13 · TOP RATED

🏆 Top Rated

The highest-rated movies in your library.

14 · MOST WATCHED

🔥 Most Watched

The titles you've played the most.

15 · DISCOVER SOMETHING

🧭 Discover Something

A wildcard pick from movies and TV.

Surprise me.

16 · MOVIE BATTLE

🥊 Movie Battle

Two unwatched movies enter. One wins.

ARRHUB SERVICES

Your apps, without the clutter.

One place to see what is running, what needs attention and where to go next.

—Total services
—Healthy
—Needs attention
—Restricted
♫
MusicHubMusic library & acquisition
Checking…

MUSIC COMMAND CENTRE

Your music at a glance

Discover what's moving, see what you already own, and acquire missing tracks without leaving MusicHub.

—Artists
—Albums
—Tracks
—Active requests

DISCOVER

UK Top 40

Preview a track, check your library and acquire missing music.

ACQUISITION

Queue & activity

Acquisition only starts after you choose a search result. Exact singles are preferred; album fallback is explicit.

MY MUSIC

Library health

Scan your configured location to build the MusicHub index.

MediaArrSubs

ARRSUBS

Find subtitles.

Pick a movie or TV show from Plex, choose English subtitles, then download the one you want.

Checking provider…Ready

1 · FIND MEDIA

Search your library

Search by movie or TV show title. ArrSubs searches Plex directly.

Subtitle provider settings
Search is manual only. ArrSubs will not scan your library or auto-download anything.
✓
Simple by designNo automatic scans, upgrade queues, profiles or bulk subtitle jobs are part of this workflow.
ServerArrHub centre

ARRHUB SYSTEM

Your server, at a glance.

One technical control room for Docker, resources, storage, logs and maintenance.

Checking server health…Live resources, containers and recent failures
CPU
—CPU load
RAM
—Memory
DSK
—Storage
CTR
—Containers

RESOURCES

Server health

Checking…
CPU—
Memory—
Storage—

DOCKER

Container overview

—Running
—Stopped
—Unhealthy

MAINTENANCE

Quick actions

RECENT ACTIVITY

System events

Welcome back. Here's what's happening with your stack today.

ArrHub Server Monitoring

How is my server doing?

—CPU
—RAM
—Storage
—Network

ARRHUB HOME

Your server at a glance

Everything important first. Drag and configure the homepage to suit you.

ATTENTION REQUIRED

Checking…

Checking

SERVICE HEALTH

Everything connected

MEDIA

Your library

DOWNLOADS

Queue

—active downloads
Checking download activity…

STORAGE

Capacity

—Checking…
Capacity forecasting will appear here when available.

BACKUP & RECOVERY

Recovery readiness

—last backup
Verification status will appear here.

SECURITY

System protection

HTTPS✓
Authentication✓
Protected roots✓
Detailed security scoring and secret rotation live in Security Centre.

QUICK ACTIONS

Common tasks

ACTIVITY

What just happened?

DOCKER

Stack status

ARRHUB ROADMAP

Advanced capabilities

🪞 Digital Twin🎯 What-if Simulator🧪 Chaos / Fire Drill🧠 ArrHub Memory 🧬 Configuration DNA🗺 Network Topology🔎 Root Cause Engine🤖 Guarded Autopilot 📊 Reliability Centre💾 Disaster Recovery🛒 Stack Builder🌐 Multi-server

ARRHUB FAVORITES

Pinned everywhere

MEDIA DOWNLOADS

Download Access

Control who can download media and their limits.

UserEnabledMoviesTVDailyMonthlyMax fileConcurrentSave

AUDIT

Recent downloads

UserRating KeySizeStatusWhen

ARRHUB UPDATE CENTRE

Keep ArrHub up to date.

Safe, verified updates with live progress, health checks and automatic recovery.

Checking update source…
CURRENT VERSION—Installed on this ArrHub
→
LATEST AVAILABLEChecking…Checking release channel
Checking…
↓
Checking for updates…ArrHub is checking the configured release source.

SAFETY

Pre-flight checks

Checking…
Running safety checks…

SYSTEM STATUS

ArrHub health

Checking…
Checking system healthDocker, configuration and persistent storage

UPDATE HISTORY

Recent updates

QUICK ACTIONS

Update tools

ARRHUB LIVE

Live Centre

A private shared space for everyone who uses your Plex server.

Live
💬 LoungeConnecting…

ARRHUB COMMUNITY

Community Hub

Discover, request and share media with everyone who has access to your Plex server.

REQUESTS

Media Request Centre

Loading…

PERSONAL

My List

Private to you

DISCOVER

Coming Soon

Requested & being added

COMMUNITY

Recommendations

ANNOUNCEMENTS

What's happening

PICK FOR ME

Surprise Me

Let ArrHub pick something already in your Plex library.

ARRHUB MEDIA EXPERIENCE

Your library. Your way.

Plex remains the playback and library authority. ArrHub brings your artwork, PlexPulse history and media management together in one cinematic experience.

🎬—Movie library
📺—TV library
⚡PlexPulseNative watch history
▶Play in PlexPlayback stays with Plex

SEARCH YOUR PLEX LIBRARY

Find anything

Search movies, TV shows and music without leaving the ArrHub media experience.

CONTINUE WATCHING

Pick up where you left off

RECENTLY WATCHED

Your PlexPulse history

DISCOVER

Recently added movies

DISCOVER

Recently added TV

YOUR COLLECTIONS

Collections

MANAGE

Everything stays connected

Open a movie or show and jump directly into MovieHub, TVShowHub, PosterHub, PlexPulse or the acquisition history already attached to it.

PLAYBACK

Plex stays in charge

ArrHub presents the library and knows your progress. Playback can hand off to Plex or use the existing ArrHub browser player where supported.

MEDIA · COLLECTIONS

CollectionHub

Build and maintain your own Plex collections directly from ArrHub. Kometa is optional.

Loading…
🎬—ArrHub collections
📚—Plex collections
🏆—IMDb Top 250 cached
✓—Synced to Plex

IMDb INTELLIGENCE

Top 250 + poster overlays

IMDb Top 250 data can be refreshed here. Top 250 members receive the special poster badge automatically.

2509.2

DAILY AUTOMATION

Keep IMDb Top 250 posters up to date automatically

Loading daily automation…

🏆

Build your own Plex collection system

Create manual collections or smart collections driven by IMDb rank, IMDb rating, release year and title rules.

PLEX DESTINATION

Collections currently in Plex

MediaArrHub centre

MEDIA OVERVIEW

Everything in your library.

A single place to see what's new, what you're watching and what needs attention.

SERVER CENTRE

Manage ArrHub from one place

Containers, Docker, logs and system tools without adding more top-level navigation.
Checking server…

MEDIA CENTRE

Go where you need to be

Everything else lives inside Media.
🎞 Movies
—Plex library
📺 TV Shows
—Plex library
▤ Library Items
—Movies + TV
⬇ Downloads
—Current activity
◉ Storage
—Usage

RECENTLY ADDED

Fresh in your library

RECENTLY WATCHED

Pick up where you left off

ACTIVITY FEED

What's happening

Shortcuts

Container Centre

Live Docker monitoring and administration. Lifecycle controls, terminal, logs, images, volumes and Compose deployment are restricted to super admins.

Connections

NotifiHubCentral notifications

NOTIFICATION CENTRE

NotifiHub

One place to control notifications from ArrHub apps. Provider credentials remain in your existing ArrHub notification settings.

MASTER CONTROL

All notificationsOne switch to pause every NotifiHub delivery for testing. Your individual event and provider settings are preserved.
Notifications enabled
Delivery
Checking…
Quiet hours
Warnings and errors can still be delivered during quiet hours.
Provider setup
Credentials are stored by NotifiHub. Leave secret fields blank to retain the saved value.

APP NOTIFICATIONS

Configure each app separately

MovieHub, TVShowHub and MusicHub have their own notification options. Open them from the app itself, or use the Configure buttons below. Changes only affect the selected app.

HISTORY CLEANUP

Remove old notification clutter

Older media lifecycle notifications can be removed without touching security, backup or update notifications.

Notification History

Last 7 days

Read notifications leave the main inbox after 24 hours, but remain here for seven days. Unread notifications are shown here too.

Security

Alerts

Repeated failures from one address, several usernames tried from one address, a successful sign-in right after a run of failures, and sign-ins from a new address for an existing account.

Recent sign-in attempts

Audit log

Who changed what, on user accounts and account settings — actor, action, and target for each entry.

Plex users

ArrHub users

My Account

File Browser

Browse and edit files across the NAS's storage volumes.

StorageArrHub centre

STORAGE CENTRE

Everything using your space.

Usage, growth and large files in one place.

—Used
—Free
—Usage
—Growth

CAPACITY

Storage health

Checking…
——

ATTENTION

What needs looking at?

TOOLS

Storage actions

CLEANHUB

Clean your media safely.

Find stale leftovers, broken links and orphaned subtitles without permanently deleting anything.

REVIEW CENTRE

Everything CleanHub has found.

One read-only overview of filesystem findings, queue problems, Docker candidates and ArrHub Trash. Nothing is removed automatically.

Scanner

Choose exactly which areas CleanHub should inspect. Nothing is scanned until you select an area and press Scan now.

0 areas selected · Selective scans keep large NAS libraries fast.
🧭 Queue health Manual review · stalled downloads & failed *arr imports

DOWNLOAD / IMPORT CHECK

CleanHub checks Radarr, Sonarr and SABnzbd for explicit warning, error, stalled or blocked-import states. Ordinary queued, paused and downloading jobs are left alone.

Checking queues…
🐳 Docker cleanup inventory Read-only review · nothing is deleted

DOCKER INVENTORY

Review and safely clean Docker resources, build cache and old ArrHub images. Nothing is removed without an explicit action; current/in-use images and retained ArrHub rollback versions are protected.

Docker inventory not loaded.
🛡️ Radarr content cleanup & ArrScout exclusions Review first · scans the complete Radarr movie library

FOREIGN / EXCLUDED RADARR MOVIES

Scans every Radarr movie — monitored, unmonitored, wanted/missing and downloaded — using the shared ArrScout content rules. Nothing is removed during the scan.

No content scan run yet.0 selected🛡️ Media is moved to recoverable ArrHub Trash before Radarr removal
Radarr is authoritative for this scan. Deleting through Radarr removes the movie from Radarr and, when selected, its media files, then creates Radarr's native import-list exclusion plus ArrScout's permanent exclusion so it cannot be re-added.
♻️ Deleted foreign / excluded movies Recoverable content removed by CleanHub

CONTENT BACKUP / RESTORE

Delete & Block moves the movie folder into ArrHub Trash before removing it from Radarr. Restore puts the files back, re-adds the movie to Radarr and removes the temporary exclusions.

Deleted content not loaded.
🛡️ CleanHub rules & protected paths Manual scans only · nothing automatic

ARRHUB SEARCH ENGINE

ArrScout

Find missing or below-cutoff media, avoid duplicate searches already in the queue, and keep a history of what ArrScout has sent.

Run a scan to see what needs attention.Select items to search
Watchlists & notifications
Watchlist monitoring is disabled.
Lifecycle tracking marks items removed from IMDb/Plex as removed and records when they return. ArrScout never deletes media as part of watchlist lifecycle handling.

PLEX WATCHLIST USERS

Monitor the primary Plex account plus additional Plex Home accounts. Additional accounts need their own Plex authentication token.

ArrScout Pushover notifications
Checking Pushover configuration…
Content routing & smart matching
Rules are evaluated by priority (highest first); matching rules can stop or continue processing. Condition groups support nested ALL/ANY logic. Each rule can choose destination, profile, root folder, tags, monitoring/search behaviour or approval.
🛡️ Content protection & exclusions
Stops unwanted movies before ArrScout can send them to Radarr. Language, production country, genre, keyword and permanent title/ID exclusions are supported. CleanHub uses the same rules to find media already in Plex.
Watchlist identity & duplicate requests
Checking for duplicate requests…
Requests for the same IMDb/TMDb/TVDb identity are grouped. Requester attribution is retained without exposing Plex authentication tokens.
Watchlist matching intelligence
Matching uses IDs first, then normalised titles and release years. Low-confidence or ambiguous matches are never auto-added.
Watchlist inbox & approvals
Loading watchlist inbox…
Watchlist sync health
Loading watchlist sync health…
Each Plex user and IMDb source keeps its own last-success, failure streak and last-error state. Failed sources are never treated as empty watchlists, so lifecycle removal cannot be triggered by a temporary API outage.
Watchlist request activity
Loading request activity…
ArrScout records request lifecycle actions only; Plex authentication tokens and other secrets are never stored here.
Plex session intelligence
ArrScout can prioritise the next missing episodes for people currently watching Plex.
User quotas & approval workflows
Configure per-user daily, weekly and monthly request limits.
Recovery intelligence
No recovery scan yet.
Download intelligence

SABNZBD AWARENESS

ArrScout watches the download queue and recent failures so it can avoid duplicate searches and surface jobs that need attention.

Checking SABnzbd…
Search intelligence & priorities
Higher scores are searched first. ArrScout explains the score on each queued item; repeated attempts reduce priority.
Automatic scouting

SEARCH QUEUE

ArrScout Queue

Loading queue…
ArrScout readiness
Readiness audit not run yet.
Recent ArrScout search history
ActivityArrHub centre

ACTIVITY CENTRE

Everything that happened.

One timeline for media, downloads, services, security and notifications.

—Events
—Unread
—Warnings
—Today

TIMELINE

Latest activity

NEEDS ATTENTION

Actionable issues

QUICK ACCESS

Activity tools

EVENT SOURCES

What ArrHub is watching

🎬 Media🐳 Docker⬇ Downloads💾 Storage🔐 Security🔔 Notifications
Plex playback history recorded by ArrHub/PlexPulse. Use Load more to walk through older plays.
Attention CentreWhat needs fixing

ATTENTION CENTRE

What needs fixing?

One simple place for actionable problems across ArrHub.

—Critical
—Needs attention
—Info
—Total issues

ACTION QUEUE

Things that need your attention

Checking ArrHub…

QUICK ACCESS

Open a hub

CalendarHubDedicated media calendar

CALENDARHUB

Everything coming up, in one place.

A dedicated calendar for movies, TV shows and everything else happening in ArrHub.

Loading CalendarHub…

Calendar

MEDIA · ARTWORK

PosterHub

Simple, mobile-first poster design controlled by ArrHub.

POSTERHUB

Artwork overview

A quick view of your ArrHub artwork system. Use the navigation above to work in one area at a time.

🎬—Movies indexed
📺—TV shows indexed
🖼️—Artwork assets

MEDIA

Poster librarySearch, filter and manage individual Plex posters without loading the rest of the manager.

AUTOMATION

Smart artwork processingRun, schedule and monitor fingerprint-aware artwork automation, including Pushover notifications.

TEMPLATES & RULES

Reusable design systemBuild templates and define which artwork design wins for different media and metadata.

1 · TEMPLATES

Overlay templates

Templates are reusable overlay designs only. They are created and managed in their own workspace and never alter the normal poster editor.

Template DesignerOpen it to load a random real poster, try the built-in overlay presets, customise the six overlay areas, and save a reusable template.

4 · RULES

Template rules

Movie and TV rules select the saved ArrHub template that should win for matching Plex media.

Rules are ready.
Loading artwork rules…

POSTERHUB · CLEANUP

Artwork cleanup

Native ImageMaid-style cleanup for PosterHub. Scan first, review candidates, then remove only what you explicitly allow.

🔎—Assets scanned
🧹—Cleanup candidates
💾—Potentially reclaimable
✅—Removed last run

AUTOMATION

Scheduled cleanup

The same PosterHub worker handles scheduled cleanup. Safe-only is enabled by default.

NOTIFICATIONS

Cleanup notifications

Routes through NotifiHub using your existing providers.

CLEANUP RESULTS

Review candidates

Run a cleanup scan to inspect candidates.
No cleanup scan has been run yet.

2 · AUTOMATION

Artwork automation

Automatically manage Plex artwork using your ArrHub templates.

Automation disabled
Disabled
Disabled

PLEX LIBRARY SCOPE

Which Plex libraries should PosterHub manage? Leave a media type with no boxes selected to include all Plex libraries of that type. Separate libraries such as Boxing can be excluded here.

MOVIES

Loading Plex libraries…

TV SHOWS

Loading Plex libraries…

MOVIE TEMPLATE

Default movie posterUsed when no movie rule matches.

TV TEMPLATE

Default TV posterUsed when no TV rule matches.

SCHEDULE

Automatic library processing

The Plex webhook can process new media immediately; the schedule is the safety net for missed or existing artwork.

RUN WHEN

Choose which changes trigger poster generation

Each trigger is independent. Leave a trigger off to prevent that type of change from regenerating artwork.

SMART CHANGE DETECTION

Regenerate only when needed

ArrHub uses an indexed change queue for daily runs, so unchanged media is not walked item-by-item. Fingerprints are the final cheap gate; rolling checks and the monthly full scan provide safety coverage.

DAILY

New media

Uses Plex addedAt. Only media newly added since the last daily run is considered.

—

WEEKLY

Changes & retries

Processes ArrHub's outstanding artwork change queue without scanning the whole Plex library.

—

MONTHLY

Full reconciliation

Authoritative full-library check for anything Daily and Weekly did not catch.

—
Timezone: —
What do these options do?Choose how the scheduled run handles posters that already exist in Plex.
Timezone: —Next run: —Last run: Never
Checking email configuration…
Enter a topic to enable live ntfy progress.
Paste a Discord webhook URL to enable live progress.

RUN NOW DIAGNOSTICS

Find out where Run now is failing

Checks the live button, screen hit target, automation API, queue and dedicated worker. It does not start a new job.

Diagnostics have not been run. Tap Run now once first, then run diagnostics.

Automation is disabled.

LIVE AUTOMATION

Artwork activity

Watch the current PosterHub automation run live, including phase, progress, affected items, verification and errors.

No automation run is currently active. When PosterHub automation is running, its live progress will appear here automatically.

RECENT RUNS

Automation history

Completed, stopped and failed runs remain available here for a quick status check.

Loading automation activity…

SCAN HISTORY

What has been scanned?

See the individual Plex items checked by PosterHub, separately for manual runs and automatic runs.

Loading scanned items…
Loading scanned items…
Page 1

6 · HISTORY

Plex webhook & activity

Review the live Plex webhook, automation token and the latest PosterHub runs.

PLEX WEBHOOK

Loading… Waiting for PosterHub configuration…

TOKEN

Loading…
Waiting for PosterHub configuration…

RECENT RUN HISTORY

Latest PosterHub automation runs

Completed, failed, queued and running jobs are retained here so the History tab is useful even when the automation settings panel is slow.

Loading run history…

3 · POSTERS

Poster library

Tap a poster to open its ArrHub design controls.

🎬—Movies
📺—TV shows
🖼️—Artwork assets
Your artwork index will appear here after the first scan.
0 results

POSTERHUB · ATTENTION

Failed Items 0

Items that could not be rendered or applied. ArrHub explains the failure and gives you a direct way to fix, retry or dismiss it.

🔍 Fix Match — choose the correct TMDB identity when the media match is wrong or missing.🔄 Retry — runs normal PosterHub automation for this item only.🗑️ Remove — removes an inspected failure from this queue while retaining its diagnostics/job history.
Loading failed artwork items…

POSTERHUB · FORENSIC AUDIT

Library integrity audit

Read-only audit of every ArrHub-managed Movie and TV poster against the live PosterHub render contract. It never changes Plex artwork or fingerprints.

—Verified current
—Needs reconciliation
—Missing poster
—Not verifiable
—Errors
Run the audit to establish a clean, read-only picture of the managed library.
No PosterHub forensic audit has been run yet.

OVERLAY RECONCILIATION

Find missing overlays

Scan eligible Movies and TV shows against the active ArrHub rules and templates. This is read-only — it does not render or change Plex artwork.

—Missing / stale
—Not yet verified
—Complete
—Misc. videos excluded
Run the scan to build the missing-overlay list.
No reconciliation scan has been run yet.

TARGETED TEST

Test specific Movies

Use this for a small, controlled test. Select up to 25 Movies and ArrHub will run the normal artwork automation only for those films.

Search for a Movie, then select the films you want to test.
No targeted test films selected.
0 / 25 selected

SELECTED MOVIE · COMPARISON

Artwork comparison

See exactly what ArrHub stored, what IMDb returns live, what the overlay expects, and what the last rendered poster contained.

Select exactly one Movie to run the forensic comparison.
No comparison loaded.

POSTERHUB · DATABASE AUDIT

Artwork database audit

Read-only count and duplicate audit. This separates movies, artwork assets, ownership and sync state so we can see exactly what PosterHub is storing. Cleanup is limited to exact duplicate Plex identities and requires confirmation.

—Movie rows
—Unique Plex keys
—Artwork assets
—Owned media
—Duplicate Plex groups
Run the audit to inspect the actual PosterHub database cardinality.
No database audit has been run yet.
PosterHub diagnostics

Optional diagnostics for troubleshooting.

Diagnostics have not been run.

PLEX · ARTWORK

Plex Artwork Reset

Safely remove legacy Kometa / Posterizarr artwork and let Plex restore its own artwork.

Preview first.This tool only targets Plex items carrying the legacy Overlay, Kometa or Posterizarr marker. It does not delete media files.
🎯—Legacy-marked items
🔒SafePreview is read-only
↻PlexRefresh after reset
Nothing has been changed. Run the preview to build the reset list.
No reset plan yet.

ARRNEWS

ArrNews

Your media newsletter, announcements and scheduled updates.

UpdateHubSafe update control

UPDATEHUB · UPDATE CONTROL

Keep your stack safely up to date.

UpdateHub manages Docker updates while the existing ArrHub self-updater remains protected and in control of ArrHub releases.

Checking…Updates available
—Containers checked
—Check errors

ARRHUB SELF-UPDATER · PROTECTED

ArrHub updates stay with ArrHub

UpdateHub never recreates the ArrHub container. The existing verified ArrHub updater remains the only path for installing an ArrHub release.

🛡️
Protected from Docker bulk updatesarrhub · arrhub-updater · Docker control infrastructure

DOCKER UPDATES

Available container updates

UpdateHub uses the existing Docker Centre update engine. ArrHub itself is excluded.

Checking installed containers…

UPDATE SCHEDULE

Check automatically and notify me

UpdateHub checks for new Docker and ArrHub releases on a schedule. It does not install anything automatically in this release.

Loading schedule…

UPDATE POLICIES

How should UpdateHub handle each container?

Policies are saved in ArrHub configuration. Scheduled and automatic update actions remain disabled until a later release. They do not change the existing ArrHub self-updater.

Load updates first.

SAFETY

Before you update

🛡️ Backup firstRun ArrBackup before a batch update when you want an extra recovery point.
⏸️ Active workUpdateHub avoids touching protected ArrHub services. Active media jobs should still be allowed to finish before major stack changes.
❤️ Verify afterwardsAfter each Docker update, UpdateHub rechecks the container inventory and registry state.

ARRBACKUP

ArrBackup

Protect, review and restore your ArrHub configuration backups.

Backup & recovery

Excluded folders

Schedule

ARRHUB DOWNLOAD CENTRE

Everything being downloaded, in one place.

Live SABnzbd queue, recent history, disk space and quick controls without leaving ArrHub.

⚡ —Current speed
💾 —Download space free
✓ —Queue status

LIVE QUEUE

Currently downloading

HISTORY

Recently completed

ServerApps

SERVER APPS

All your apps in one place.

Open the ArrHub-integrated apps without putting them back into the main navigation.

OPTIONAL CONTAINERS

Container App Library

Add specialist containers to ArrHub without cluttering the main navigation. Install supported companion containers directly from ArrHub. Each app gets its own isolated Compose project, persistent storage, health state and ArrHub-managed controls.

🛡️
Isolated by designInstalled apps use their own Compose project under /volume2/docker/arrhub-apps. Your main ArrHub stack is not modified.

REQUESTHUB · MEDIA REQUESTS

RequestHub

Find something, see whether you already have it, and send a request straight into ArrHub.

Search TMDB and RequestHub will show library/request status beside each result.

MY REQUESTS

Request activity

PLEXPULSE · NATIVE PLEX ANALYTICS

Your Plex server, live.

PlexPulse now runs directly against Plex and is the native Plex monitoring and analytics layer.

NATIVE PLEX
0Active sessions
0Users watching
0Transcoding
0Direct playback

NOW WATCHING

Live Plex sessions

Read directly from Plex's /status/sessions endpoint. No Tautulli dependency.

Not checked yet
Loading native Plex activity…

PHASE 2 · NATIVE HISTORY

Watch History

Every playback session collected directly from Plex, with no Tautulli dependency.

Loading…
Loading native history…

PHASE 3 · NATIVE USERS

Users

Per-user watch time, playback mix, completion and most-watched media collected by PlexPulse.

Loading users…

PLEXPULSE · USER INTELLIGENCE

User Detail

Deep-dive into one Plex user without leaving PlexPulse.

Select a user above to inspect their viewing profile.

PHASE 3 · NATIVE ANALYTICS

Analytics

Watch-time trends, playback mix and most-watched media from native Plex history.

Loading analytics…

PHASE 3 · NATIVE ACTIVITY

Recent Activity

Playback start and stop events collected directly by PlexPulse.

Loading recent activity…

PHASE 4 · SERVER STATISTICS

Server & Playback Statistics

Native PlexPulse statistics for playback modes, clients, platforms and recent activity.

Loading server statistics…

PLEXPULSE · MEDIA LIFECYCLE

Grabbed → Downloaded → Added to Plex

See the same native media lifecycle notifications delivered through NotifiHub, without leaving PlexPulse.

Checking…
Loading media notification health…
Loading recent lifecycle notifications…

PLEXPULSE · INTELLIGENCE

Media Intelligence

Search your native PlexPulse data, inspect a media pipeline and surface actionable problems.

Search for a title, user or lifecycle item.

PLEXPULSE · PIPELINE INTELLIGENCE

Media Pipeline

Correlates Grabbed → Downloaded → Added to Plex → Notification → Playback into one operational view.

Loading media pipeline…

PLEXPULSE · NEEDS ATTENTION

Smart Alerts

Problems detected across the Plex playback and media lifecycle pipeline.

Checking for alerts…

PLEXPULSE · SERVER HEALTH

Plex Health

Live connectivity and playback load from the native Plex API.

Checking…
Checking Plex health…

PLEXPULSE · LIBRARIES

Library Statistics

Native Plex library inventory, counts and latest additions.

Loading libraries…

PLEXPULSE · RECENTLY ADDED

Recently Added

Live Recently Added data read directly from Plex.

Loading recently added…

PLEXPULSE · DEVICES

Users & Devices

Clients and devices observed in native PlexPulse history and live sessions.

Loading devices…

KUMAHUB · NATIVE SERVICE MONITORING

KumaHub

Native monitoring for Docker services, endpoints and network checks.

MONITORS

Services

AUTOMATION

Monitoring settings

ARRHUB PLAYER

Now playing

Plex media

ARRHUB AUTOMATION

Let ArrHub watch the boring stuff.

Create lightweight rules for storage, Docker health, notifications and important events.

RULES

Your automations

0 active

EXAMPLES

Useful starting points

SettingsArrHub centre

Settings

API keys are held by the server, in the digest's settings store. Nothing sensitive is kept in this browser.

ARRHUB SETUP CENTRE

Get the whole server ready.

Start from blank, repair a partial setup, or revisit any service later. ArrHub keeps credentials server-side and validates each step.

SYSTEM READINESS

—%Scanning…
— configured— need attention— services

FULL SYSTEM CHECK

Validate everything in one pass

Checks Docker, Compose, storage, TLS and every configured service without changing anything.

Run the full check when you're ready.

SERVICES

Services & health

Manage service visibility, live connection health, profiles and dependencies from one dedicated Settings workspace.

—Services
—Healthy
—Attention
—Profiles

SERVICE DIAGNOSTICS

Connection health

Live checks use ArrHub's existing service health endpoint.

SERVICE PROFILES

Test groups of services

Profiles are stored locally in this browser; they never contain credentials.

DEPENDENCY MAP

How your stack fits together

A visual guide to the common ArrHub media pipeline.

Server Overview moved to Home

Your live server health, resource metrics, downloads, backup status and service checks now live on the ArrHub dashboard.

CONNECTION SETTINGS

Changing a URL that's embedded as its own tab (Radarr, Sonarr, SABnzbd, etc.) reloads nginx to pick it up — a few seconds, no restart needed. Everything else takes effect on the next request.

Plex

Radarr

Sonarr

SABnzbd

Prowlarr

TMDB

Fanart.tv

Used for exact-identity movie/TV artwork. Fanart.tv requires an API key.

MediUX

Used for exact-TMDB custom poster sets. MediUX currently requires an API token for API access. Public token generation is not available yet. For testing access, use the token shared by the MediUX/AURA team in their Discord, or see the official MediUX/AURA API-token instructions.

TheTVDB

Used for exact TVDB artwork. The PIN is only needed for user-supported API access.

OVERVIEW

Everything configured in one place.

Use the navigation to jump straight to access, notifications, appearance or system controls.

APP ACCESS

Permission matrix

Control which users can open each application. Existing granular ArrHub permissions remain the source of truth.

NOTIFICATION CENTRE

All my notifications

Choose exactly which ArrHub events can reach you and through which delivery channels.

📱 iPhone / Browser PushNot enabled
📧 EmailNot configured
🔔 PushoverNot configured
Security events remain enabled by default.

APPEARANCE STUDIO

Make ArrHub yours.

Choose a complete palette or tune the accent colour, density and motion independently.

HOME BRANDING

Choose your Home logo style.

Pick one of the five ArrHub Home treatments. Your choice is remembered on this device and can be changed at any time.

HEADER BRANDING

Style the top bar.

Choose how the ArrHub watermark appears behind the toolbar. Your choice is remembered on this device.

WATERMARK OPACITY

11%

GLOW

POSITION

CUSTOM ACCENT

Pick your own colour

#E8EDF4Applied to highlights, active controls and key actions.

LAYOUT

Comfort & behaviour

Accent colors — live, applied immediately.

Servarr dark matches Radarr and Sonarr, so the embedded tabs blend in.

Background — shows through the gaps around cards, not behind them (panels stay solid for readability).

ACCOUNTS

Users & security

Jump directly to the account tools already built into ArrHub.

SYSTEM

Advanced controls

The existing detailed tools are grouped here so the main Settings screen stays easy to scan.

DETAILED SYSTEM CONTROLS

Temporarily see the app as a lower-privilege role would, for testing or troubleshooting. Exiting needs your password again.

Locks everyone except Super Admin out with a custom message, while you keep full access to test, update, or migrate in the background.

Checking…

Choose which Docker containers ArrHub is allowed to restart, stop or pause from Container Centre. Changes apply immediately — no ArrHub restart or SSH command required.

A lightweight diagnostic engine that checks ArrHub, Docker, storage, DNS and system resources without making the dashboard wait. Run Deep Diagnostic only when you need service-by-service timing.

Overall

Not checked

Run a quick scan to capture the current system state.

—
CPU—
RAM—
Storage—
Containers—
Network—
Temperature—

"Arr Hub" is the app itself; everything else is a menu item you've connected.

CONFIGURATION INTELLIGENCE

Know what changed.

Capture a known-good baseline and compare the live Docker/Compose state later. Secrets are never included in the baseline.

ARRHUB

Release Notes

What's new in ArrHub, kept completely separate from the updater itself.

Loading release notes…

ARRHUB UPDATER

Updater Diagnostics

Detailed updater state and live operation output. These diagnostics are no longer shown on the normal UpdateHub page.

Loading updater status…

LIVE / LAST OPERATION LOG

—
No update has run yet.

ARRHUB

About & shortcuts

Build information

Command palettePress ⌘K / Ctrl K to jump around ArrHub without opening menus.
Keyboard shortcutsView all available ArrHub keyboard shortcuts.

ARTWORK WORKSPACE

ARRHUB TEMPLATE DESIGNER

Create poster template

Create a reusable overlay only. This workspace never changes the sample poster or applies anything to Radarr, Sonarr or Plex.

Movie sample

Add

Releases

Edit selection

Backup

/

Already backed up today

Choose a folder to exclude

/

What should I watch tonight?

Recommended for you

🏆 Achievements & Wrapped

Achievements

Your last 365 days

Library insights

Keyboard shortcuts

Global Search

/

Global Search

Ctrl K

Show this list

?

Close a panel

Esc

ArrHub inbox

Notifications

Logs around this moment