Notes to Self

Alex Sokolsky's Notes on Computers and Programming

Using Deluge on a headless server

Sources:

Create user account

sudo groupadd deluge
sudo useradd -r -m -d /var/lib/deluge -s /usr/sbin/nologin -g deluge deluge

Install Components

sudo apt install deluged deluge-console deluge-web

Verify:

> deluged --version
deluged 2.1.2.dev0
libtorrent: 2.0.9.0
Python: 3.11.6
OS: Linux Ubuntu 23.10 mantic
sudo systemctl enable deluged
sudo systemctl start deluged

Configuration

https://dev.deluge-torrent.org/wiki/UserGuide/Authentication

echo "alex:password:10" >> ~/.config/deluge/auth