docker-scripts/linux/ecosystem/qbittorrent/4.6.4
STAM 2952d25ace
Reworked and updated 3rd party apps and tools
* replaced 7z to 7zz in most base images
* updated tools like lazygit
* reworked tools downloading
2024-06-23 22:58:21 +03:00
..
.env qbt 4.6.4 2024-04-12 10:58:43 +03:00
docker-compose.example.yml WIP - backports 2024-06-21 16:22:11 +03:00
docker-compose.yml WIP - backports 2024-06-21 16:22:11 +03:00
docker-entrypoint.sh qbt 4.6.4 2024-04-12 10:58:43 +03:00
Dockerfile Reworked and updated 3rd party apps and tools 2024-06-23 22:58:21 +03:00
Makefile qbt 4.6.4 2024-04-12 10:58:43 +03:00
qbittorrent-icon.png qbt 4.6.4 2024-04-12 10:58:43 +03:00
README.md qbt 4.6.4 2024-04-12 10:58:43 +03:00

Build info

The Qbittorrent project aims to provide an open-source software alternative to µTorrent. qBittorrent is based on the Qt toolkit and libtorrent-rasterbar library.

qbittorrent

All presented images avalible on our repo in docker hub.

  • qbittorrent latest, stable and unstable images are also avalible here.

Environments

QBT_PROFILES_DIR=/opt/qbittorrent/profiles
QBT_PROFILE_NAME=docker
QBT_PORT_WEBUI=8282
QBT_PORT_NAT=1337
QBT_PORT_TRACKER=9000

Exampe

version: '3.9'
services:
  qbittorrent:
    image: epicmorg/qbittorrent:latest
    container_name: qbittorrent
    hostname: qbittorrent
    restart: always
    ports:
      - "8282:8282"
      - "1337:1337/udp"
      - "1337:1337/tcp"
      - "9000:9000/udp"
      - "9000:9000/tcp"
    cap_add:
      - ALL
    volumes:
      - /etc/letsencrypt:/etc/letsencrypt
      - /opt/docker/data/qbt/profiles:/opt/qbittorrent/profiles
    environment:
      - QBT_PROFILE_NAME=docker
      - QBT_PORT_WEBUI=8282
      - QBT_PORT_NAT=1337
      - QBT_PORT_TRACKER=9000
    tmpfs:
      - /tmp

Ngnix

server {

        listen 443 ssl http2;
        
        server_name torrent.domain.tld;
        
        ssl_certificate /etc/ssl/torrent.domain.tld.fullchain.crt;
        ssl_certificate_key /etc/ssl/torrent.domain.tld.key;

        location / {

            proxy_pass http://qbittorrent:8282;
            proxy_http_version 1.1;

            proxy_set_header   Host               127.0.0.1:8282;
            proxy_set_header   X-Forwarded-Host   $http_host;
            proxy_set_header   X-Forwarded-For    $remote_addr;
            proxy_cookie_path  /                  "/; Secure";

            client_max_body_size        0;

        }
}