Leo
Leo
Docs/home server/media automation/installation/verification

Last updated Jun 3, 2026

Verification & First Test#

Run through this checklist to confirm every part of the stack is working before using it regularly.

Service health check#

Open each web UI and verify it loads without errors:

ServiceURLExpected
SABnzbdhttp://<ip>:8080Dashboard loads, no warnings
Prowlarrhttp://<ip>:9696Indexers show green status
Sonarrhttp://<ip>:8989No system messages in red
Radarrhttp://<ip>:7878No system messages in red
Seerrhttp://<ip>:5055Shows your Plex libraries
Plexhttp://<plex-ip>:32400/webServer appears under your account

End-to-end test#

1. Request something in Seerr#

Search for a movie you want and submit a request. If auto-approve is enabled, it goes immediately to Radarr.

2. Confirm Radarr received it#

In Radarr, go to Movies and find the title. Check History for a search attempt. It should show "Grabbed" within a few minutes.

3. Confirm SABnzbd is downloading#

In SABnzbd, the Queue tab should show the active download. Watch the download progress.

4. Confirm Radarr imports it#

When SABnzbd finishes, Radarr picks up the file. In Radarr, check History — the entry should change from "Grabbed" to "Imported".

5. Confirm Plex has it#

Open Plex and go to your Movies library. The movie should appear within a minute of Radarr's import. If Plex was notified correctly, it appears immediately. If not, trigger a manual scan from Plex settings.

What a successful test looks like#

Seerr → request approved
Radarr → grabbed release via Prowlarr + DrunkenSlug/NZBgeek
SABnzbd → downloaded and unpacked
Radarr → imported to /mnt/media/movies
Plex → scanned and available to stream

If the chain breaks at any step, check the Troubleshooting page.

Setup complete#

The media stack is fully operational. From this point, the only manual step is requesting content in Seerr — everything else happens automatically.