Skip to content

Latest commit

 

History

History
49 lines (47 loc) · 1.13 KB

File metadata and controls

49 lines (47 loc) · 1.13 KB
services:
  gluetun:
    image: qmcgaw/gluetun:latest
    container_name: gluetun
    cap_add:
      - NET_ADMIN
    devices:
      - /dev/net/tun:/dev/net/tun
    environment:
       - VPN_SERVICE_PROVIDER=mullvad
       - VPN_TYPE=wireguard
       - WIREGUARD_PRIVATE_KEY=
       - WIREGUARD_ADDRESSES=
       - SERVER_COUNTRIES=
       - FIREWALL_VPN_INPUT_PORTS=50000
    ports:
      - 8080:8080  
    volumes:
      - ./gluetun:/gluetun
    restart: unless-stopped

  qbittorrent:
    image: lscr.io/linuxserver/qbittorrent:latest
    container_name: qbittorrent
    depends_on:
      - gluetun
    network_mode: "service:gluetun"
    deploy:
      resources:
        limits:
          memory: 8000M
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Europe/Paris
      - WEBUI_PORT=8080
    volumes:
      - ./config:/config
      - /mnt/ssd/media/movies:/downloads/films
      - /mnt/ssd/media/series:/downloads/series
      - /mnt/ssd/media/music/inbox:/downloads/music
      - /mnt/ssd/media/books:/downloads/books
      - /media:/media
      - ./scripts:/scripts
      - ./logs:/downloads/logs
    restart: unless-stopped