Public | Automated Build

Last pushed: 2 years ago
Short Description
Short description is empty for this repo.
Full Description

#docker Sonarr

Description:

This docker image is for running Sonarr - (https://sonarr.tv/), specifically within an unRAID environment.
The resulting container uses supervisor in order to stop and start Sonarr after an upgrade has occur.

How to use this image:

start a Sonarr instance:

docker run -d --net=host -v /*your_config_location*:/config  \
             -v /*your_mount_location*:/mnt \
             -e TZ=America/Edmonton \
             --name=Sonarr hurricane/docker-nzbdrone

Updating

/scripts/sonarr-update.sh

To update successfully, you must configure Sonarr to use the update script located on the filesystem as specified aboved. This is configured under Settings > (show advanced) > General > Updates > change Mechanism to Script.

Volumes:

/config

Configuration files and state of NzbDrone. (i.e. /opt/appdata/NzbDrone)

/mnt

Location of mount folders, or root folder of unRAID share mount points. (i.e. /opt/downloads or /media/Tower or /mnt)

Environment Variables

The Sonarr image uses four optional enviromnet variable.

####TZ
This environment variable is used to set the TimeZone of the container.

####SR_PORT
This environment variable is used to set the default http port of Sonarr. Default is 8083. Ensure to map the port to the host using the p flag.

####SR_USER_ID
This environment variable is used to set the UID Sonarr will be run under. Default value is 99.

####SR_GROUP_ID
This environment variable is used to set the GID Sonarr will be run under. Default value is 100.

Build from docker file (Info only, not required.):

git clone https://github.com/HurricaneHernandez/docker-nzbdrone.git 
cd docker-nzbdrone
docker build -t sonarr .
Docker Pull Command
Owner
hurricane