Pulsarr

Pulsarr

Docker app from sp00ks' Repository

Overview

Pulsarr is a real-time Plex watchlist monitoring, routing, and notification center that bridges Plex watchlists with Sonarr and Radarr. Features include smart content routing, approval workflows with quota management, Discord bot integration, multi-user support, and comprehensive analytics - all automated from within the Plex App itself.

Requirements

Plex, Sonarr, and Radarr

Runtime arguments

Web UI
http://[IP]:[PORT:3003]/
Network
bridge
Shell
sh
Privileged
false

Template configuration

PUIDVariable

User ID the container runs as

Default
99
Value
99
PGIDVariable

Group ID the container runs as

Default
100
Value
100
WebUI PortPorttcp

Port to access the web UI

Target
3003
Default
3003
Value
3003
App Data PathPathrw

Path for configuration files, database, and logs

Target
/app/data
Default
/mnt/user/appdata/pulsarr
Value
/mnt/user/appdata/pulsarr
TimezoneVariable

Timezone in TZ format (e.g., America/New_York, Europe/London)

Target
TZ
Default
America/Los_Angeles
Value
America/Los_Angeles
Secure CookiesVariable

Set to true if accessing Pulsarr through HTTPS (reverse proxy)

Target
cookieSecured
Default
false
Value
false
Base PathVariable

URL subpath when behind a reverse proxy (e.g., /pulsarr)

Target
basePath
Default
/
Value
/
Authentication MethodVariable

Authentication mode: required, requiredExceptLocal, or disabled

Target
authenticationMethod
Default
required
Value
required
Allow IframesVariable

Allow embedding in Organizr, Homarr, Homepage, etc.

Target
allowIframes
Default
false
Value
false
Apprise API URLVariable

Apprise API server URL (e.g., http://apprise:8000). Enables Apprise notifications when set.

Target
appriseUrl
Enable Request LoggingVariable

Log all HTTP requests - useful for debugging reverse proxy issues

Target
enableRequestLogging
Default
false
Value
false
Database TypeVariable

Database type: sqlite or postgres

Target
dbType
Default
sqlite
Value
sqlite
PostgreSQL Connection StringVariable

Full connection string (e.g., postgres://user:pass@host:5432/pulsarr). Supersedes host, port, database, user, and password options if set.

Target
dbConnectionString
PostgreSQL HostVariable

PostgreSQL server hostname (only if dbType=postgres)

Target
dbHost
Default
localhost
Value
localhost
PostgreSQL PortVariable

PostgreSQL server port (only if dbType=postgres)

Target
dbPort
Default
5432
Value
5432
PostgreSQL DatabaseVariable

PostgreSQL database name (only if dbType=postgres)

Target
dbName
Default
pulsarr
Value
pulsarr
PostgreSQL UserVariable

PostgreSQL username (only if dbType=postgres)

Target
dbUser
Default
postgres
Value
postgres
PostgreSQL PasswordVariable

PostgreSQL password (only if dbType=postgres)

Target
dbPassword

Download Statistics

473,666
Total Downloads
78,360
This Month
51,851
Avg / Month

Total Downloads Over Time

Loading chart...

Details

Repository
lakker/pulsarr:latest
Last Updated2026-04-29
First Seen2025-05-05

Run Pulsarr on Unraid.

Pulsarr is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.