Sign inSign up

ravensorb/linuxserver-mods-qbittorrent-init

By ravensorb

•Updated about 5 years ago

Image
0

1.1K

ravensorb/linuxserver-mods-qbittorrent-init repository overview

⁠linuxserver-mods-qbittorrent-init [v1.0]

Created by: Shawn Anderson

⁠Overview

Provides a mod for the docker container linuxserver/qBittorrent that implements auto configuration of the image based on a set of envrionment variables


⁠Container: qBittorrent-init-mod

⁠Environment Variables
NameValueComment
TZAmerica/New YorkThe timezone to use
PUID1000The default process uid
PGID1000The default process guid
CONTAINER_DOMAINhome.localCurrent root domain name
QBITTORRENT_USERNAMEadminAdmin User Name
QBITTORRENT_PASSWORDadminadminAdmin Password
QBITTORRENT_PORT_INCOMMING_TCP6881Incomming Torrent TCP port
QBITTORRENT_PORT_INCOMMING_UDP6881Incomming Torrent UDP port
QBITTORRENT_NOTIFICATION_EMAILTO[email protected]⁠Email address to send notification to
QBITTORRENT_NOTIFICATION_EMAILFROM[email protected]⁠Email Address to use as 'from' in the notification
QBITTORRENT_NOTIFICATION_ENABLEDfalseEnable/Disalbe Notifications
QBITTORRENT_NOTIFICATION_SMTP_AUTHENABLEDfalseEnable/Disalbe SMTP authentication
QBITTORRENT_NOTIFICATION_SMTP_SSLENABLEDfalseEnable/Disable SSL for SMTP
QBITTORRENT_NOTIFICATION_SMTP_SERVERsmtp.server.orgSMTP Server FQDN or IP
QBITTORRENT_NOTIFICATION_SMTP_USERNAMEsomeuserUser Name/email to use for SMTP authentication
QBITTORRENT_NOTIFICATION_SMTP_PASSWORD#password#Password to use for SMTP authentication

⁠Sample docker-compose.yml

version: "3.7"

services:

  qBittorrent-init-mod:
    image: linuxservier/qBittorrent-init-mod
    env:
        - DOCKER_MODS=ravensorb/linuxserver-mods-qbittorrent-init
        - TZ=America/New York # The timezone to use
        - PUID=1000 # The default process uid
        - PGID=1000 # The default process guid
        - CONTAINER_DOMAIN=home.local # Current root domain name
        # The following variables are used by the MOD
        - QBITTORRENT_USERNAME=admin # Admin User Name
        - QBITTORRENT_PASSWORD=adminadmin # Admin Password
        - QBITTORRENT_PORT_INCOMMING_TCP=6881 # Incomming Torrent TCP port
        - QBITTORRENT_PORT_INCOMMING_UDP=6881 # Incomming Torrent UDP port
        - [email protected] # Email address to send notification to
        - [email protected] # Email Address to use as 'from' in the notification
        - QBITTORRENT_NOTIFICATION_ENABLED=false # Enable/Disalbe Notifications
        - QBITTORRENT_NOTIFICATION_SMTP_AUTHENABLED=false # Enable/Disalbe SMTP authentication
        - QBITTORRENT_NOTIFICATION_SMTP_SSLENABLED=false # Enable/Disable SSL for SMTP
        - QBITTORRENT_NOTIFICATION_SMTP_SERVER=smtp.server.org # SMTP Server FQDN or IP
        - QBITTORRENT_NOTIFICATION_SMTP_USERNAME=someuser # User Name/email to use for SMTP authentication
        - QBITTORRENT_NOTIFICATION_SMTP_PASSWORD=#password# # Password to use for SMTP authentication
    logging:
      driver: json-file
      options:
        max-size: "100m"
        max-file: "10"
    security_opt:
      - no-new-privileges:true
    restart: always

Tag summary

Content type

Image

Digest

Size

6.4 kB

Last updated

about 5 years ago

docker pull ravensorb/linuxserver-mods-qbittorrent-init