This is a Docker image for SABnzbd - the Open Source Binary Newsreader written in Python.
The Docker image currently supports:
- running SABnzbd under its own user (not
- changing of the UID and GID for the SABnzbd user
- support for OpenSSL / HTTPS encryption
- support for RAR archives
- support for ZIP archives
- support for 7Zip archives (with SABnzbd version >= 0.8)
- support for the latest
par2repair utility (improved with SABnzbd version >= 0.8)
Run via Docker CLI client
To run the SABnzbd container you can execute:
docker run --name sabnzbd -v <datadir path>:/datadir -v <media path>:/media -p 8080:8080 sabnzbd/sabnzbd
Open a browser and point it to http://my-docker-host:8080
Run via Docker Compose
You can also run the SABnzbd container by using Docker Compose.
If you've cloned the git repository you can build and run the Docker container locally (without the Docker Hub):
docker-compose up -d
If you want to use the Docker Hub image within your existing Docker Compose file you can use the following YAML snippet:
sabnzbd: image: "sabnzbd/sabnzbd" container_name: "sabnzbd" volumes: - "<datadir path>:/datadir" - "<media path>:/media" ports: - "8080:8080" restart: always
Please mount the following volumes inside your SABnzbd container:
/datadir: Holds all the SABnzbd data files (e.g. config, postProcessing)
/media: Directory for media (downloaded files)
By default the SABnzbd configuration is located on
If you want to change this you've to set the
CONFIG environment variable, for example:
UID and GID
By default SABnzbd runs with user ID and group ID
If you want to run SABnzbd with different ID's you've to set the
SABNZBD_GID environment variables, for example:
Improvements for SABnzbd version > 0.8
SABnzbd brings a lot of improvements in version
0.8 and greater. This image is built to use those improvements, which means:
Is this an official docker?
I like this image but I found two problems:
- python-yenc is missing
- locale is set to POSIX which is a problem with german umlaut characters. Is it possible to set to en_US.UTF-8?
Thank you for this great image!