Here's my apache config (FQDN=my server's public address):
Code: Select all
<IfModule mod_ssl.c>
<VirtualHost FQDN:443>
ProxyPass /transmission http://127.0.0.1:9091/transmission
ProxyPassReverse /transmission http://127.0.0.1:9091/transmission
ProxyTimeout 30
ProxyErrorOverride On
ProxyVia On
#<Proxy http://127.0.0.1:9091/transmission>
<Proxy *>
Require all granted
Options none
</Proxy>
SSLEngine On
SSLProxyEngine On
SSLCertificateFile /etc/letsencrypt/live/FQDN/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/FQDN/privkey.pem
Include /etc/letsencrypt/options-ssl-apache.conf
KeepAliveTimeout 99
</VirtualHost>
</IfModule>
Code: Select all
"rpc-authentication-required": true,
"rpc-bind-address": "0.0.0.0",
"rpc-enabled": true,
"rpc-host-whitelist": "FQDN",
"rpc-host-whitelist-enabled": true,
"rpc-port": 9091,
"rpc-url": "/transmission/",
"rpc-whitelist": "*",
"rpc-whitelist-enabled": true,
Cheers, Chris