Sign inSign up

11notes/sabnzbd

By 11notes

β€’Updated 11 days ago

Run SABnzbd rootless, lightweight and secure.

Buildkit cache
Image
0

10K+

11notes/sabnzbd repository overview

banner

⁠SABNZBD

size5pxpulls5px5pxswiss_made

Run SABnzbd rootless, lightweight and secure.

⁠INTRODUCTION πŸ“’

SABnzbd⁠ (created by sabnzbd⁠) is an Open Source Binary Newsreader written in Python. It's totally free, easy to use, and works practically everywhere. SABnzbd makes Usenet as simple and streamlined as possible by automating everything we can. All you have to do is add an .nzb. SABnzbd takes over from there, where it will be automatically downloaded, verified, repaired, extracted and filed away with zero human interaction. SABnzbd offers an easy setup wizard and has self-analysis tools to verify your setup.

INTERFACE

⁠SYNOPSIS πŸ“–

What can I do with this? This image will give you a rootless⁠ and lightweight SABnzbd installation for your adventures on the high seas arrrr!

⁠ARR STACK IMAGES πŸ΄β€β˜ οΈ

This image is part of the so called arr-stack (apps to pirate and manage media content). Here is the list of all it's companion apps for the best pirate experience:

⁠UNIQUE VALUE PROPOSITION πŸ’Ά

Why should I run this image and not the other image(s) that already exist? Good question! Because ...

  • ... this image runs rootless⁠ as 1000:1000
  • ... this image is auto updated to the latest version via CI/CD
  • ... this image is built and compiled from source (including wheels: 11notes/python-wheels⁠)
  • ... this image supports 32bit architecture
  • ... this image has a health check
  • ... this image runs read-only
  • ... this image is automatically scanned for CVEs before and after publishing
  • ... this image is created via a secure and pinned CI/CD process
  • ... this image runs a basic integration test before it will be published (or not if it fails)
  • ... this image is very small

If you value security, simplicity and optimizations to the extreme, then this image might be for you.

⁠COMPARISON 🏁

Below you find a comparison between this image and the most used or original one.

imagesize on diskinit default asdistroless⁠supported architectures
11notes/sabnzbd118MB1000:1000❌amd64, arm64
home-operations/sabnzbd132MB65534:65533❌amd64, arm64
linuxserver/sabnzbd183MB0:0❌amd64, arm64
hotio/sabnzbd266MB0:0❌amd64, arm64

⁠VOLUMES πŸ“

  • /sabnzbd/etc - Directory of all your settings

⁠COMPOSE βœ‚οΈ

name: "arrs"

x-lockdown: &lockdown
  # prevents write access to the image itself
  read_only: true
  # prevents any process within the container to gain more privileges
  security_opt:
    - "no-new-privileges=true"

services:
  sabnzbd:
    image: "11notes/sabnzbd:5.1.3"
    <<: *lockdown
    environment:
      TZ: "Europe/Zurich"
    volumes:
      - "sabnzbd.etc:/sabnzbd/etc"
    tmpfs:
      # required for read-only image
      - "/tmp:uid=1000,gid=1000"
    ports:
      - "3000:8080/tcp"
    networks:
      frontend:
    restart: "always"

volumes:
  sabnzbd.etc:

networks:
  frontend:

To find out how you can change the default UID/GID of this container image, consult the RTFM⁠.

⁠DEFAULT SETTINGS πŸ—ƒοΈ

ParameterValueDescription
userdockeruser name
uid1000user identifier⁠
gid1000group identifier⁠
home/sabnzbdhome directory of user docker

⁠ENVIRONMENT πŸ“

ParameterValueDefault
TZTime Zone⁠
DEBUGWill activate debug option for container image and app (if available)

⁠MAIN TAGS 🏷️

These are the main tags for the image. There is also a tag for each commit and its shorthand sha256 value.

⁠There is no latest tag, what am I supposed to do about updates?

It is my opinion that the :latest tag is a bad habbit and should not be used at all. Many developers introduce breaking changes in new releases. This would messed up everything for people who use :latest. If you don’t want to change the tag to the latest semver⁠, simply use the short versions of semver⁠. Instead of using :5.1.3 you can use :5 or :5.1. Since on each new version these tags are updated to the latest version of the software, using them is identical to using :latest but at least fixed to a major or minor version. Which in theory should not introduce breaking changes.

If you still insist on having the bleeding edge release of this app, simply use the :rolling tag, but be warned! You will get the latest version of the app instantly, regardless of breaking changes or security issues or what so ever. You do this at your own risk!

⁠REGISTRIES ☁️

docker pull 11notes/sabnzbd:5.1.3
docker pull ghcr.io/11notes/sabnzbd:5.1.3
docker pull quay.io/11notes/sabnzbd:5.1.3

⁠UNRAID VERSION 🟠

This image supports unraid by default. Simply add -unraid to any tag and the image will run as 99:100 instead of 1000:1000.

⁠NOBODY VERSION πŸ‘»

This image supports nobody by default. Simply add -nobody to any tag and the image will run as 65534:65534 instead of 1000:1000.

⁠SOURCE πŸ’Ύ

⁠PARENT IMAGE πŸ›οΈ

⁠BUILT WITH 🧰

⁠GENERAL TIPS πŸ“Œ

  • Use a reverse proxy like Traefik, Nginx, HAproxy to terminate TLS and to protect your endpoints
  • Use Let’s Encrypt DNS-01 challenge to obtain valid SSL certificates for your services

⁠CAUTION ⚠️

  • This image contains the freeware (not open source) unrar!

⁠ElevenNotesℒ️

This image is provided to you at your own risk. Always make backups before updating an image to a different version. Check the releases⁠ for breaking changes. If you have any problems with using this image simply raise an issue⁠, thanks. If you have a question or inputs please create a new discussion⁠ instead of an issue. You can find all my other repositories on github⁠.

created 09.09.2026, 06:04:41 (CET)

Tag summary

Content type

Image

Digest

sha256:13fa6e726…

Size

42.9 MB

Last updated

11 days ago

docker pull 11notes/sabnzbd:5.1.3-unraid