Caution
This is not the official repository for autobrr.
This image comes without a shell, and external filtering and actions relying on exec
will therefore not work with anything but compiled static binaries.
To clarify: BASH
and SH
shell scripts WILL NOT WORK!
Use the standard image if you rely on this functionality.
Please go to autobrr/autobrr and use the standard images if you rely on this functionality.
This repo is solely used to create alternative docker images using https://github.com/GoogleContainerTools/distroless. Specifically static-debian12:nonroot
.
docker pull ghcr.io/s0up4200/autobrr-distroless:latest
Many users rely on a shell inside their containers to run scripts. Distroless images won't let you do that.
Distroless images are minimal images that do not contain package managers, shells, or any other programs you would expect to find in a standard Linux distribution. This minimalism leads to several key benefits:
-
Security: Distroless images improve security by reducing the attack surface of the image. By removing unnecessary components like package managers, shells, or other programs, you reduce the amount of software that can contain vulnerabilities. This means that if an attacker manages to break into the container, they will have fewer tools at their disposal.
-
Performance: Distroless images are significantly smaller than standard images (even Alpine), which can lead to faster startup times, less disk usage, and less network bandwidth consumption when pulling the images.
-
Maintainability: With fewer components in the image, there are fewer things that need to be maintained, updated, or patched.