This is my NAS Server project.
In this repo, I'll document the installation instructions for CLI as well as Docker Compose for the following softwARRs:
ProwlarrRadarrSonarrqBittorrentOverseerrPlex
Before using the docker.md files in this repo, there are a few key things to understand:
PUID&PGIDare user and group IDs for Unix systems.- Do not use the root account for Docker containers that are externally accessible.
- Create a new user account (not root).
- Run
id $userto obtain thePUIDandPGID. - Replace these values in the Docker Compose files.
🔐 Using root for public-facing containers exposes you to unnecessary security risks.
📚 Reference: PUID & PGID Guide
- Generate two API keys for Radarr and Sonarr.
Settings > Connect: Add Plex's APISettings > Download Clients: Add qBittorrent's username and password
Settings > Connect: Add Plex's APISettings > Download Clients: Add qBittorrent's username and password
Settings > Apps: Add Radarr’s and Sonarr’s API keys
- Default credentials:
- Username:
admin - Password: (check container logs)
- Username:
- In Radarr and Sonarr:
Settings > General: Generate API key
- During Plex setup, input the Radarr and Sonarr API keys