RandomNinjaAtk
86bd3125b4
|
5 years ago | |
---|---|---|
.github | 5 years ago | |
root/etc/cont-init.d | 5 years ago | |
Dockerfile | 5 years ago | |
LICENSE | ||
README.md | 5 years ago |
README.md
RandomNinjaAtk/sabnzbd-extended
This continer includes SABnzbd along with a set of post-processing scripts to enhance your SABnzbd usage
This containers base image is provided by: linuxserver/sabnzbd
Supported Architectures
The architectures supported by this image are:
Architecture | Tag |
---|---|
x86-64 | amd64-latest |
Version Tags
Tag | Description |
---|---|
latest | SAbnzbd + Extended Scripts + SMA |
Parameters
Container images are configured using parameters passed at runtime (such as those above). These parameters are separated by a colon and indicate <external>:<internal>
respectively. For example, -p 8080:80
would expose port 80
from inside the container to be accessible from the host's IP on port 8080
outside the container.
Parameter | Function |
---|---|
-p 8080 |
The port for the Sonarr webinterface |
-e PUID=1000 |
for UserID - see below for explanation |
-e PGID=1000 |
for GroupID - see below for explanation |
-v /config |
Sabnzbd application files |
-v /storage |
Location of Downloads location |
-e UPDATE_EXT=TRUE |
TRUE = enabled :: Update scripts from git on container start |
-e UPDATE_SMA=FALSE |
TRUE = enabled :: Update scripts from git on container start |
-e AUDIO_FORMAT=FLAC |
FLAC or OPUS or MP3 or FDK-AAC or AAC or ALAC - converts lossless FLAC files to set format |
-e AUDIO_BITRATE=320 |
Set to desired bitrate when converting to OPUS/MP3/FDK-AAC/AAC format types |
-e AUDIO_VERIFY=TRUE |
TRUE = ENABLED, Verifies FLAC/MP3 files for errors (fixes MP3's, deletes bad FLAC files) |
-e AUDIO_DSFA=TRUE |
TRUE = ENABLED :: Detects single file albums and mark download as failed if detected |
-e AUDIO_REPLAYGAIN=FALSE |
TRUE = ENABLED, adds replaygain tags for compatible players (FLAC ONLY) |
-e VIDEO_LANG=eng |
Default: eng :: Set to required language (ISO 639-2 language code), if not found, will mark as failed |
-e VIDEO_SMA=FALSE |
TRUE = Enabled :: Uses SMA to process incoming video files, update your configuraiton at: /config/scripts/configs/(radarr/sonarr)-pp.ini |
Application Setup
Access the webui at <your-ip>:8080
, for more information check out SABnzbd.
Important Docker Information
Important Paths:
/storage :: Root location for downloads, see additonal paths below
/storage/downloads/sabnzbd/incomplete :: Automatically created on setup
/storage/downloads/sabnzbd/complete :: Automatically created on setup
/config :: Location of SABnzbd aplication files
/config/scripts :: Location of SABnzbd post process script files (automatically mapped in SABnzbd)
/config/scripts/configs :: Location of SMA configuration files
/config/scripts/logs :: Location of SMA log files
Important SABNzbd Categories:
lidarr :: Automatically configured to post process using audio-pp.bash
radarr :: Automatically configured to post process using radarr-pp.bash
sonarr :: Automatically configured to post process using sonarr-pp.bash
Scripts included:
audio-pp.bash :: Automatically clean up downloaded audio files and convert to standardized format if desired
radarr-pp.bash :: Verify incoming video files for required audio/subtitle languages and process with SMA if enabled
sonarr-pp.bash :: Verify incoming video files for required audio/subtitle languages and process with SMA if enabled
Scripts are hosted here: https://github.com/RandomNinjaAtk/sabnzbd-scripts
Sickbeard MP4 Automater (SMA):
Configuration Files Location: /config/scritps/configs
radarr-pp.ini:: SMA configuration for radarr-pp.bash
sonarr-pp.ini :: SMA configuration for sonarr-pp.bash
Log Files Location: /config/scritps/logs
radarr-pp.log :: Log file for radarr-pp.bash
sonarr-pp.log :: Log file for sonarr-pp.bash
For more detailed configuration info, visit: https://github.com/mdhiggins/sickbeard_mp4_automator
Hardware Acceleration:
- After container start, locate radarr-pp.ini or sonarr-pp.ini
- Edit the
[Video]
options as specified below:- vaapi
- Set video codec to:
h264vaapi
orh265vaapi
- Set video codec to:
- vaapi