Skip to main content Migrating Qbittorent to docker and bringing torrent data to it. : r/qBittorrent

Migrating Qbittorent to docker and bringing torrent data to it.

Hi everyone, I am about to launch a qBittorent docker image here in my Homelab, however, I don`t know how to migrate the data that qBittorrent has on all my downloads, so that It don`t recheck all downloads when I create this container.

What I have now is a Full VM dedicated to it, which is overkill, even if I have 163 torrents on it.

That feeling when you've completed all your tasks! It's exhilarating! Well, with monday.com’s work management platform, get more done in less time with no-code automations, real-time communication, and notifications! Smash that done button! Try now!
Thumbnail image: That feeling when you've completed all your tasks! It's exhilarating! Well, with monday.com’s work management platform, get more done in less time with no-code automations, real-time communication, and notifications! Smash that done button! Try now!
Sort by:
Best
Open comment sort options

A couple of remarks. qbitorrent support --profile and --configuration= as a way to tell it where to store its data.

You need to understand where they are pointing now and have those paths mounted within the container.

Afaik running directly on the OS,

--configuration==$HOME/.config/qBittorrent
-- profile=$HOME/.local/share/qBittorrent

You might want to play a bit with those in order to understand them.

Also I suggest linuxserver build:

https://docs.linuxserver.io/images/docker-qbittorrent/

Thanks for the response I will read this before the migration.

More replies
More replies

You can move the things the same way as you would moving to any other computer.

But I don't think you can get away with the recheck

[deleted]

Comment removed by moderator

This is all I need to hear, thank you I will check on this.

More replies
More replies

The way I did it was to simply stop the existing qbittorrent program, deploy a fresh Docker install, and then see what folders it created in the persistent storage. Then you just drop the Docker version as well and replace those folders/data with the data from your previous install.

You need it to also have access to your torrent data though.