9.0 KiB
Sailarr - Post-Installation Configuration Guide
This guide covers the manual configuration steps required after running the automated installer.
Table of Contents
Seerr Configuration
Seerr is your media request management system that connects to Plex, Radarr, and Sonarr.
Access Seerr
- Open your browser and navigate to:
http://YOUR_SERVER_IP:5055 - You'll be greeted with the Seerr setup wizard
1. Connect Plex Account
Step 1: Sign in with Plex
- Click "Sign in with Plex"
- Authorize Seerr to access your Plex account
- Select your Plex server from the list
Step 2: Server Configuration
- Plex Server: Should auto-detect your server
- Server Name: Leave as default (usually your hostname)
- Click Continue
2. Select Libraries
Step 3: Library Selection
- Enable the libraries you want Seerr to manage:
- ☑ Movies (your Plex Movies library)
- ☑ TV Shows (your Plex TV Shows library)
- Click Continue
3. Add Radarr Server
Step 4: Radarr Configuration
When you reach the "Add Radarr Server" screen, fill in the following:
| Field | Value | Notes |
|---|---|---|
| Default Server | ☑ Enabled | Check this box |
| 4K Server | ☐ Disabled | Uncheck (unless using separate 4K setup) |
| Server Name | Radarr |
Any friendly name |
| Hostname or IP Address | http://radarr |
Use container name (no external IP needed) |
| Port | 7878 |
Default Radarr port |
| Use SSL | ☐ Disabled | Not needed for internal communication |
| API Key | (auto-filled below) | Automatically extracted from installation |
| URL Base | (leave empty) | Not needed for default setup |
| Quality Profile | Recyclarr-Any |
Or choose Recyclarr-1080p / Recyclarr-2160p |
| Root Folder | /data/media/movies |
Should auto-populate after test |
| Minimum Availability | Released |
Recommended |
| Tags | (leave empty) | Optional |
| External URL | (leave empty) | Only needed for external access |
| Enable Scan | ☑ Enabled | Recommended |
| Enable Automatic Search | ☑ Enabled | Recommended |
| Tag Requests | ☑ Enabled | Adds requester info to downloads |
Radarr API Key:
The installer displays the API key at the end of the installation. If you need to retrieve it:
# On your server:
docker exec radarr cat /config/config.xml | grep -oP '(?<=<ApiKey>)[^<]+'
Or find it in the installation summary printed at the end of ./setup.sh.
Recommended Settings:
- Quality Profile:
Recyclarr-Any- Best for most users (accepts any quality, upgrades to best)Recyclarr-1080p- For 1080p content onlyRecyclarr-2160p- For 4K content only
- Minimum Availability:
Released(downloads when released, not announced)
Before clicking "Add Server":
- Click "Test" button to verify connection
- If successful, the Root Folder dropdown will populate
- Select
/data/media/movies - Click "Add Server"
4. Add Sonarr Server
Step 5: Sonarr Configuration
Click "Add Sonarr Server" and fill in:
| Field | Value | Notes |
|---|---|---|
| Default Server | ☑ Enabled | Check this box |
| 4K Server | ☐ Disabled | Uncheck (unless using separate 4K setup) |
| Server Name | Sonarr |
Any friendly name |
| Hostname or IP Address | http://sonarr |
Use container name |
| Port | 8989 |
Default Sonarr port |
| Use SSL | ☐ Disabled | Not needed for internal communication |
| API Key | (auto-filled below) | Automatically extracted from installation |
| URL Base | (leave empty) | Not needed for default setup |
| Series Type | Standard |
For regular TV shows (not anime) |
| Quality Profile | Recyclarr-Any |
Or choose Recyclarr-1080p / Recyclarr-2160p |
| Root Folder | /data/media/tv |
Should auto-populate after test |
| Language Profile | English |
Default |
| Tags | (leave empty) | Optional - test connection first to load |
| Anime Series Type | (leave empty) | Only if you watch anime |
| Anime Quality Profile | (leave empty) | Only if you watch anime |
| Anime Root Folder | (leave empty) | Only if you watch anime |
| Anime Language Profile | (leave empty) | Only if you watch anime |
| Anime Tags | (leave empty) | Only if you watch anime |
| Season Folders | ☑ Enabled | Recommended - organizes by season |
| External URL | (leave empty) | Only needed for external access |
| Enable Scan | ☑ Enabled | Recommended |
| Enable Automatic Search | ☑ Enabled | Recommended |
| Tag Requests | ☑ Enabled | Adds requester info to downloads |
Sonarr API Key:
The installer displays the API key at the end of the installation. If you need to retrieve it:
# On your server:
docker exec sonarr cat /config/config.xml | grep -oP '(?<=<ApiKey>)[^<]+'
Or find it in the installation summary printed at the end of ./setup.sh.
Before clicking "Add Server":
- Click "Test" button to verify connection
- If successful, the Root Folder dropdown will populate
- Select
/data/media/tv - Click "Add Server"
5. Finish Setup
Step 6: Complete Seerr Setup
- Review your settings
- Click "Finish Setup"
- Seerr is now ready to use!
Additional Services
Homarr Dashboard
Access: http://YOUR_SERVER_IP:7575
Homarr provides a unified dashboard for all your services. No additional configuration needed - all services are pre-configured.
Tautulli (Plex Analytics)
Access: http://YOUR_SERVER_IP:8181
First-time setup:
- Click "Sign in with Plex"
- Authorize Tautulli
- Select your Plex server
- Configuration is complete!
Prowlarr (Indexer Manager)
Access: http://YOUR_SERVER_IP:9696
Already configured during installation with:
- ✅ Zilean indexer added
- ✅ Radarr connection configured
- ✅ Sonarr connection configured
- ✅ Automatic indexer sync enabled
No additional configuration needed unless you want to add more indexers.
Service URLs Reference
| Service | URL | Purpose |
|---|---|---|
| Seerr | http://YOUR_SERVER_IP:5055 |
Media requests |
| Plex | http://YOUR_SERVER_IP:32400/web |
Media server |
| Radarr | http://YOUR_SERVER_IP:7878 |
Movie management |
| Sonarr | http://YOUR_SERVER_IP:8989 |
TV show management |
| Prowlarr | http://YOUR_SERVER_IP:9696 |
Indexer management |
| Homarr | http://YOUR_SERVER_IP:7575 |
Dashboard |
| Tautulli | http://YOUR_SERVER_IP:8181 |
Plex analytics |
| Zilean | http://YOUR_SERVER_IP:8182 |
DMM indexer |
Troubleshooting
Seerr Can't Connect to Radarr/Sonarr
Problem: Test button fails with connection error
Solutions:
-
Verify the service is running:
docker ps | grep radarr docker ps | grep sonarr -
Check the API key is correct:
# For Radarr: docker exec radarr cat /config/config.xml | grep ApiKey # For Sonarr: docker exec sonarr cat /config/config.xml | grep ApiKey -
Verify hostname is correct:
- Use
http://radarr(nothttp://localhostor IP address) - Use
http://sonarr(nothttp://localhostor IP address)
- Use
-
Check Docker network:
docker network inspect mediacenter | grep -A 5 seerr
Quality Profiles Not Loading
Problem: Quality Profile dropdown is empty after clicking Test
Solution: This means the API key or hostname is incorrect. Double-check both fields and click Test again.
Root Folder Not Showing
Problem: Root Folder dropdown doesn't populate
Solution:
- The connection test must succeed first
- Verify the root folder exists in Radarr/Sonarr:
- Radarr:
http://YOUR_SERVER_IP:7878/settings/mediamanagement - Sonarr:
http://YOUR_SERVER_IP:8989/settings/mediamanagement
- Radarr:
Can't Sign in with Plex
Problem: Plex authentication fails
Solutions:
-
Verify Plex is running:
docker ps | grep plex -
Verify Plex is accessible:
curl -I http://localhost:32400/web -
Check Plex claim token (if recently installed):
docker logs plex | grep -i claim
Getting Help
If you encounter issues:
-
Check service logs:
docker logs seerr docker logs radarr docker logs sonarr -
Verify all services are healthy:
docker ps --format "table {{.Names}}\t{{.Status}}" -
Review installation logs:
# Installation logs are saved in: /tmp/sailarr-install-*/install.log -
Open an issue on GitHub:
Configuration complete! 🎉
You can now start requesting media through Seerr. Movies and TV shows will be automatically downloaded and organized by Radarr/Sonarr.