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,