From e952c8161ae96cd52cea083e8bd5ba05940b4ba0 Mon Sep 17 00:00:00 2001 From: mr-forust Date: Mon, 19 Jan 2026 20:39:29 +0100 Subject: [PATCH] feat: add qbittorrent --- .gitignore | 8 +------- streaming/compose.yaml | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index c01ee8c..19947d9 100644 --- a/.gitignore +++ b/.gitignore @@ -23,13 +23,7 @@ headscale/config/* headscale/data/* # Steaming services files -streaming/jellyfin/* -streaming/jellyseerr/* -streaming/sonarr/* -streaming/radarr/* -streaming/data/* -streaming/qbittorrent/* -streaming/prowlarr/* +streaming/config/* # Steaming services files streaming/jellyfin/* diff --git a/streaming/compose.yaml b/streaming/compose.yaml index 0b324fd..5a312f6 100644 --- a/streaming/compose.yaml +++ b/streaming/compose.yaml @@ -2,6 +2,7 @@ services: jellyfin: image: lscr.io/linuxserver/jellyfin:latest container_name: jellyfin + restart: unless-stopped ports: - "8096:8096/tcp" - "7359:7359/udp" @@ -32,9 +33,26 @@ services: networks: - proxy - streaming + qbittorrent: + image: lscr.io/linuxserver/qbittorrent:latest + container_name: qbittorrent restart: unless-stopped + environment: + - WEBUI_PORT=8080 + volumes: + # HACK: Binding while bootstrapping, testing + # - qbittorrent-cfg:/config + - ./config/qbittorrent:/config + - /mnt/mediaserver/downloads:/downloads + ports: + - 8080:8080 + - 6881:6881 + - 6881:6881/udp + networks: + - streaming volumes: jellyfin-cfg: + qbittorrent-cfg: networks: proxy: external: true