How to Setup Radarr
Overview
Radarr is a movie collection manager for Usenet and BitTorrent users. It can monitor multiple RSS feeds for new movies and will interface with clients and indexers to grab, sort, and rename them. It can also be configured to automatically upgrade the quality of existing files in the library when a better quality format becomes available. Note that only one type of a given movie is supported. If you want both an 4k version and 1080p version of a given movie you will need multiple instances.
Important Docker Files
.env file
.env
NAME=radarr
ID=
APPDATA=
TZ=America/New_York
PORT=7878
DOMAIN=
DOWNLOADS=
docker-compose.yml file
docker-compose.yml
services:
radarr:
container_name: ${NAME}
image: lscr.io/linuxserver/radarr
restart: unless-stopped
environment:
PUID: ${ID}
PGID: ${ID}
TZ: ${TZ}
volumes:
- ${APPDATA}/radarr/config:/config
- ${MOVIES}:/movies
- ${DOWNLOADS}/${NAME}:/downloads
networks:
- main
labels:
swag: enable
swag_address: ${NAME}
swag_port: ${PORT}
swag_proto: http
swag_url: ${NAME}.${DOMAIN}
swag_auth: authelia
swag_auth_bypass: /api
com.centurylinklabs.watchtower.enable: true
networks:
main:
external: true
Start the Container
Start the Container
docker compose up -d
Changelog
2025-03-08
- Added NFS Mounts to the
docker-compose.ymlfile. - Updated Variables and added them to
.env-samplefile. - Updated Network to follow new schema.
- Removed DNS from docker-compose file, as it is no longer needed.
- Previously fixed DNS issue occuring on servers with using the flag of
tailscale up --accept-dns=falseto no not overwrite DNS servers on the server.
- Previously fixed DNS issue occuring on servers with using the flag of