Sign inSign up

kevinwang15/qb-webdav

By kevinwang15

•Updated about 2 years ago

Image
0

820

kevinwang15/qb-webdav repository overview

  1. Build the Docker image:

    docker build -t qbittorrent-webdav .
    
  2. Run the container, providing your WebDAV credentials as environment variables:

    docker run -d \
      -p 8080:8080 \
      -e WEBDAV_URL=http://your-webdav-url.com/webdav \
      -e WEBDAV_USERNAME=your_username \
      -e WEBDAV_PASSWORD=your_password \
      -v /path/to/local/config:/qbittorrent/config \
      --name qbittorrent-webdav \
      qbittorrent-webdav
    

This setup will:

  • Install qBittorrent and davfs2 (for WebDAV mounting)
  • Create necessary directories
  • Set up a script to mount WebDAV and start qBittorrent
  • Run everything as root
  • Expose port 8080 for the qBittorrent web UI
  • Use environment variables for WebDAV credentials
  • Mount the WebDAV location to /mnt/webdav inside the container

You can then configure qBittorrent to use /mnt/webdav as its download location.

Tag summary

Content type

Image

Digest

sha256:17a27f7aa…

Size

27.9 MB

Last updated

about 2 years ago

docker pull kevinwang15/qb-webdav