Skip to main content

Install Transmission with Webui & Create Directory Indexing Ubuntu 24.04

sudo apt update
sudo apt install -y transmission-daemon transmission-cli transmission-common

Stop the service (so we can edit config safely)

sudo systemctl stop transmission-daemon

Edit Transmission config, open with nano

sudo nano /var/lib/transmission-daemon/info/settings.json

Change (or confirm) these important options:

"rpc-authentication-required": true,
"rpc-username": "yourusername",
"rpc-password": "yourpassword",   // it will be hashed after restart
"rpc-whitelist-enabled": false,   // allow access from any IP (or keep enabled and set IPs)
"rpc-bind-address": "0.0.0.0",
"rpc-port": 9091,