sonarr with sickbeard_mp4_automator
5M+
Docker container for Sonarr that includes all FFMPEG and python requirements to run SMA with Sonarr.
| Tag | Description |
|---|---|
| latest | Stable release from Sonarr with precompiled FFMPEG binaries |
| build | Stable release from Sonarr with FFMPEG compiled from jrottenberg/ffmpeg |
| preview | Preview release from Sonarr with precompiled FFMPEG binaries |
As of 3/9/2020 the containers were overhauled and the location of the script was changed from /usr/local/bin/sma/sickbeard_mp4_automator to /usr/local/sma. The autoProcess mount point has been modified as well to be more docker friendly in a /usr/local/sma/config directory. Please review and update accordingly.
services:
sonarr:
image: mdhiggins/sonarr-sma
container_name: sonarr
volumes:
- /opt/appdata/sonarr:/config
- /opt/appdata/sma:/usr/local/sma/config
- /mnt/storage/tv:/tv
- /mnt/storage/downloads:/downloads
ports:
- 8989:8989
restart: always
environment:
- PUID=${PUID}
- PGID=${PGID}
/usr/local/sma/config using volumesconfig.xml inside the container and injected at runtime into autoProcess.ini/usr/local/bin/ffmpeg/usr/local/bin/ffprobe| Parameter | Value |
|---|---|
| On Grab | No |
| On Download | Yes |
| On Upgrade | Yes |
| On Rename | No |
| Path | /usr/local/sma/postSonarr.sh |
Located at /usr/local/sma/config/sma.log inside the container and your mounted config folder
| Variable | Description |
|---|---|
| PUID | User ID |
| PGID | Group ID |
| HOST | Local IP address for callback requests, default 127.0.0.1 |
| SMA_PATH | /usr/local/sma |
| SMA_UPDATE | Default false. Set true to pull git update of SMA on restart |
Using the build tag leverages mulit-stage docker builds to generate FFMPEG compiled using jrottenberg/ffmpeg's containers. This allows flexibility with building FFMPEG using special options such as VAAPI or NVENC. Building locally allows ARG values to be set to change the underlying parent container tags as below
| ARG | Default | Description |
|---|---|---|
| ffmpeg_tag | latest | Set tag to correspond to jrottenberg/ffmpeg:tag |
| sonarr_tag | latest | Set tag to correspond to linuxserver/sonarr:tag |
services:
sonarr:
container_name: sonarr
build:
context: https://github.com/mdhiggins/sonarr-sma.git#build
args:
- ffmpeg_tag=4.2-vaapi
Content type
Image
Digest
sha256:bcf6978ad…
Size
127.4 MB
Last updated
about 1 hour ago
docker pull mdhiggins/sonarr-sma:develop