this post was submitted on 01 Jul 2025
1 points (100.0% liked)

Self-Hosted Alternatives to Popular Services

222 readers
2 users here now

A place to share, discuss, discover, assist with, gain assistance for, and critique self-hosted alternatives to our favorite web apps, web...

founded 2 years ago
MODERATORS
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/ElevenNotes on 2025-07-01 14:35:45+00:00.


DISCLAIMER FOR REDDIT USERS โš ๏ธ

  • You can debug distroless containers. Check the RTFM for an example on how easily this can be done
  • I posted this last week already, and got some hard and harsh feedback (especially about including unrar in the image). I've read your requests and remarks. The changes to the image were made according to the inputs of this community, which I'm always glad about
  • If you prefer Linuxserverio or any other image provider, that is fine, it is your choice and as long as you are happy, I am happy

INTRODUCTION ๐Ÿ“ข

qBittorrent is a bittorrent client programmed in C++ / Qt that uses libtorrent (sometimes called libtorrent-rasterbar) by Arvid Norberg.

SYNOPSIS ๐Ÿ“–

What can I do with this? This image will run qbittorrent rootless and distroless, for maximum security. Enjoy your adventures on the high sea as safe as it can be.

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 has no shell since it is distroless
  • ... 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 verifies all external payloads
  • ... 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.

| image | 11notes/qbittorrent:5.1.1 | linuxserver/qbittorrent:5.1.1 | |


|


|


| | image size on disk | 19.4MB | 197MB | | process UID/GID at start | 1000/1000 | 0/0 | | distroless? | โœ… | โŒ | | starts rootless? | โœ… | โŒ |

VOLUMES ๐Ÿ“

  • /qbittorrent/etc - Directory of your qBittorrent.conf and other files
  • /qbittorrent/var - Directory of your SQlite database for qBittorrent

COMPOSE โœ‚๏ธ

name: "arr"
services:
  qbittorrent:
    image: "11notes/qbittorrent:5.1.1"
    read_only: true
    environment:
      TZ: "Europe/Zurich"
    volumes:
      - "qbittorrent.etc:/qbittorrent/etc"
      - "qbittorrent.var:/qbittorrent/var"
    ports:
      - "3000:3000/tcp"
    networks:
      frontend:
    restart: "always"

volumes:
  qbittorrent.etc:
  qbittorrent.var:

networks:
  frontend:

SOURCE ๐Ÿ’พ

no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here