transmission-daemonΒΆ
install and configure transmission-daemon:
$ sudo aptitude install transmission-daemon
$ sudo /etc/init.d/transmission-daemon stop
$ sudo vim /etc/transmission-daemon/settings.json
rpc-bind-address "127.0.0.1"
upload-limit 40
rpc-port 9092
encryption 1
rpc-username
rpc-password
$ sudo /etc/init.d/transmission-daemon start
nginx config:
$ sudo vim /etc/nginx/conf.d/bt.conf
server {
include conf.d/ssl;
server_name foo.bar;
location / {
include conf.d/reverse;
proxy_pass http://localhost:9092;
}
include conf.d/misc;
}
$ sudo vim /etc/nginx/conf.d/reverse
#proxy_pass_header Server;
proxy_redirect off;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Scheme $scheme;
proxy_set_header Host $host:$server_port;
proxy_set_header X-Forwarded-Port $server_port;
$ sudo vim /etc/nginx/conf.d/ssl
listen 443 ssl;
ssl_certificate /etc/ssl/cacert.pem;
ssl_certificate_key /etc/ssl/privkey.pem;