

# chown -R deluge:deluge /mnt/torrent_data

$HOME refers to the home directory of the user that deluged is running as. See systemd/User for more information on user services.ĭeluge can be configured through any of the clients as well as by simply editing the JSON-formatted configuration files located in $HOME/.config/deluge/. The deluged user service can also be placed in $HOME/.config/systemd/user/. The deluge user service can now be started and enabled by the user. This is accomplished by creating a user service file:ĮxecStart=/usr/bin/deluged -d -P %h/.config/deluge/deluge.pid Warning: If multiple users are running a daemon, the default port (58846) will need to be changed for each user.Ī user service will allow deluged to run when systemd -user is started. Running it directly (runs as another user).Systemd user service (runs as another user).Systemd system service (runs as the deluge user).Users are able to start the daemon several ways: This user is meant to run the provided daemon, /usr/bin/deluged. Upon installation, pacman will create a non-privileged deluge user. The client can disconnect, but the daemon continues to run, transferring the torrent files in the queue. The server is referred to as the daemon and runs in the background, waiting for a client (console, gtk, or web-based) to connect.
#Deluge torrent client install
Be sure to read and install the optional dependencies for the gtk client deluge-gtk to enable desktop notifications and appindicator notifications.ĭeluge works with a client/server model. Install deluge and optionally install deluge-gtk.
#Deluge torrent client full
A full list of features can be viewed here. When the server daemon is running, users can connect to it via a console client, a GTK-based GUI, or a Web-based UI. It has a variety of features, including but not limited to: a client/server model, DHT support, magnet links, a plugin system, UPnP support, full-stream encryption, proxy support, and three different client applications. Deluge is a full-featured BitTorrent application written in Python 3.
