git clone https://github.com/silasmontgomery/qbittomatic.git
composer install
npm install
cp .env.example .env
vim .env
- Set
QBITTORRENT_URL=
to the URL of your qBittorrent web interface (including protocol and port, ie: https://some.website.com:8080) - Set
QBITTORRENT_USERNAME=
to your qBittorrent web username - Set
QBITTORRENT_PASSWORD=
to your qBittorrent web password - Set
TORRENT_PATHS=
to the locations of your media/software folders as NAME1=PATH1,NAME2=PATH2 (ie: Movies=/files/movies,Software=/files/Software,...)
Point your webserver to the public folder
- Add authentication
- Add support for additional torrent search engines
- Add additional torrent management functionality (pause ul/dl, throttle ul/dl speeds, set share ratio, move/delete on complete, etc)
qBittomatic is open-sourced software licensed under the MIT license.