---
container_user: media
container_uid: 1500
container_group: media
container_gid: 1001

backups: containers
backups_ignore: /storage
  

global_env_vars:
  - PUID={{ container_uid }}
  - PGID={{ container_gid }}
  - TZ=America/Los_Angeles
  - UMASK=002

firewall_ports:
  - 8080/tcp
  - 8081/tcp
  - 9091/tcp
  - 51413/tcp
  - 51413/udp

container_networks:
  - name: downloaders
    driver: bridge
    subnet: 172.21.0.0/16
    ip_range: 172.21.0.0/16
    gateway: 172.21.0.1

containers:
  - name: sickchill
    active: true
    image: linuxserver/sickchill
    ports:
      - 8081:8081
    volumes:
      - /opt/sickchill/data:/data
      - /opt/sickchill/config:/config
      - /storage:/storage
    include_global_env_vars: true
    restart: unless-stopped
    mem_limit: 2048m
    networks:
      - downloaders

  - name: transmission
    active: true
    image: linuxserver/transmission
    ports:
      - 9091:9091
      - 51413:51413
      - 51413:51413/udp
    volumes:
      - /opt/transmission/config:/config
      - /storage:/storage
    include_global_env_vars: true
    environment:
      - USER={{ vaulted_weber_transmission_username }}
      - PASS={{ vaulted_weber_transmission_password }} 
    mem_limit: 500m
    networks:
      - downloaders

  - name: qbittorrent
    active: true
    image: linuxserver/qbittorrent
    ports:
      - 8080:8080
    volumes:
      - /opt/qbittorrent/config:/config
      - /storage:/storage
    include_global_env_vars: true
    environment:
      - WEBUI_PORT=8080
    mem_limit: 500m
    networks:
      - downloaders