QBitTorrent: Difference between revisions

From Bitpost wiki
Line 9: Line 9:
The app is supposed to store settings in ~/.config.  But it has permissions problems when running as non-root.  Once you run as root, the stupid thing stores all its settings under the root folder.
The app is supposed to store settings in ~/.config.  But it has permissions problems when running as non-root.  Once you run as root, the stupid thing stores all its settings under the root folder.


  /.config/qBittorrent/qBittorrent-data.conf
  /.config/qBittorrent/qBittorrent.conf         preferences and settings
  /.config/qBittorrent/qBittorrent.conf
  /.config/qBittorrent/watched_folders.json      all our watched folders, one for movies, one for EVERY TV SHOW
  /.config/qBittorrent/watched_folders.json
/.local/share/qBittorrent/logs/qbittorrent.log the log, not very verbose
/.local/share/qBittorrent/BT_backup            cache of torrent files
  /.config/qBittorrent/qBittorrent-data.conf    apparently just some stats
  /.config/qBittorrent/rss/feeds.json
  /.config/qBittorrent/rss/feeds.json
  /.config/qBittorrent/rss/storage.lock
  /.config/qBittorrent/rss/storage.lock
/.local/share/qBittorrent/GeoDB
/.local/share/qBittorrent/nova3
/.local/share/qBittorrent/rss/articles


== Installation ==
== Installation ==

Revision as of 15:52, 31 March 2022

qBitTorrent is a complete system for mananging torrents. It has server, web, and client components.

I run qBitTorrent-nox, which includes server and web components. I don't need the client app (err, why not though if it doesn't hurt?)

Usage

Configuration

The app is supposed to store settings in ~/.config. But it has permissions problems when running as non-root. Once you run as root, the stupid thing stores all its settings under the root folder.

/.config/qBittorrent/qBittorrent.conf          preferences and settings
/.config/qBittorrent/watched_folders.json      all our watched folders, one for movies, one for EVERY TV SHOW
/.local/share/qBittorrent/logs/qbittorrent.log the log, not very verbose
/.local/share/qBittorrent/BT_backup            cache of torrent files
/.config/qBittorrent/qBittorrent-data.conf     apparently just some stats
/.config/qBittorrent/rss/feeds.json
/.config/qBittorrent/rss/storage.lock
/.local/share/qBittorrent/GeoDB
/.local/share/qBittorrent/nova3
/.local/share/qBittorrent/rss/articles

Installation

sudo add-apt-repository -y ppa:qbittorrent-team/qbittorrent-stable
sudo apt update
sudo apt install -y qbittorrent-nox
# next we run it directly to accept license and set things up
# you can go to localhost:8080 while it is runnning, but might as well CrtlC and move on
qbittorrent-nox
Ctrl-C
# set up a service, see bandit ~/config/etc/systemd... for details
# note that I set up a qbittorrent user to run the service under... 
# but that just caused a lot of permissions problems so i am not using it