
Self-hosting Prowlarr the easy way
Yulei ChenProwlarr is an indexer manager and proxy built on the popular arr stack. It integrates with apps like Sonarr, Radarr, and Lidarr to manage all your indexers from a single UI. Instead of configuring indexers in each app separately, Prowlarr syncs them everywhere at once.
Sliplane is a managed container platform that makes self-hosting painless. With one-click deployment, you can get Prowlarr up and running in minutes - no server setup, no reverse proxy config, no infrastructure to maintain.
Prerequisites
Before deploying, ensure you have a Sliplane account (free trial available).
Quick start
Sliplane provides one-click deployment with presets.
- Click the deploy button above
- Select a project
- Select a server. If you just signed up you get a 48-hour free trial server
- Click Deploy!
About the preset
The one-click deploy above uses Sliplane's Prowlarr preset. Here's what's included:
- LinuxServer.io image (
lscr.io/linuxserver/prowlarr) for reliable, well-maintained builds - Specific version tag (
2.3.5.5327-ls141) for stability - check Docker Hub for newer versions - Persistent storage mounted to
/configso your indexer configs, databases, and settings survive restarts and redeployments - Timezone set to
Europe/Berlinby default (customizable via theTZenvironment variable) - Health check on
/pingto monitor container status
Next steps
Once Prowlarr is running, access it at the domain Sliplane provides (e.g. prowlarr-xxxx.sliplane.app).
First-time setup
Prowlarr has no default credentials. On first launch, the web UI walks you through initial setup. You'll want to:
- Set an authentication method (Forms or Basic) under Settings > General > Security
- Add your indexers under Indexers > Add Indexer
- Connect your arr apps (Sonarr, Radarr, Lidarr, etc.) under Settings > Apps
Environment variables
You can customize these environment variables in the Sliplane service settings:
| Variable | Default | Description |
|---|---|---|
PUID | 1000 | User ID for file permissions |
PGID | 1000 | Group ID for file permissions |
TZ | Europe/Berlin | Container timezone |
Logging
Prowlarr logs to STDOUT by default, which works well with Sliplane's built-in log viewer. You can also find log files inside the /config/logs/ directory on the persistent volume. For general Docker logging tips, check out our post on how to use Docker logs.
Troubleshooting
If Prowlarr isn't starting properly, check the logs in Sliplane's log viewer. Common issues include:
- Port conflicts: The preset is pre-configured to use port 9696 internally, so this should work out of the box
- Permission errors: Make sure
PUIDandPGIDmatch if you're mounting external volumes - Indexer connection issues: Check that your indexer credentials are correct and the indexer site is reachable
Cost comparison
Here's how Sliplane stacks up against other cloud providers for hosting Prowlarr:
| Provider | vCPU Cores | RAM | Disk | Estimated Monthly Cost | Notes |
|---|---|---|---|---|---|
| Sliplane | 2 | 2 GB | 40 GB | €9 | charge per server |
| Render | 1 | 2 GB | 40 GB | ~$35-$45 | VM Small |
| Fly.io | 2 | 2 GB | 40 GB | ~$20-$25 | VM + volume |
| Railway | 2 | 2 GB | 40 GB | ~$15-$66 | Usage-based |
FAQ
What is Prowlarr used for?
Prowlarr acts as a central hub for managing indexers across all your arr apps. Instead of adding and updating indexers in Sonarr, Radarr, and Lidarr individually, you configure them once in Prowlarr and it syncs everything automatically.
How do I connect Prowlarr to Sonarr or Radarr?
Go to Settings > Apps in Prowlarr and click the plus icon. Select the app you want to connect (Sonarr, Radarr, etc.), enter the URL and API key of that app, and save. Prowlarr will sync your indexers to the connected app automatically.
How do I update Prowlarr?
Change the image tag in your Sliplane service settings and redeploy. Check Docker Hub for the latest stable version. Your configuration is stored on the persistent volume, so it won't be lost during updates.
Can I run Prowlarr alongside other arr apps on Sliplane?
Yes. You can deploy Sonarr, Radarr, Lidarr, and other services as separate containers on the same Sliplane server. They can communicate with each other over Sliplane's internal network using their .internal hostnames.
Does Prowlarr support Usenet and torrents?
Yes. Prowlarr supports both Usenet (NZB) and torrent indexers. You can add any combination of indexer types and Prowlarr will route searches to the appropriate ones based on your configuration.