Access your transmission website with DSM cert on Synology NAS.
- Install transmission from package center.
- Root permission.
# Create htpasswd file:
sudo sh -c "echo -n '${TRANSMISSION_LOGIN_USER}:' >> /etc/nginx/conf.d/.transmission.htpasswd"
sudo sh -c "openssl passwd -apr1 >> /etc/nginx/conf.d/.transmission.htpasswd"
# Install nginx config:
cp dsm.transmission.conf /etc/nginx/conf.d/
nginx -s reload
https://DSM_LOGIN_DOMAIN:DSM_LOGIN_PORT/transmission/
ex:
https://kevinfang.synology.me:5000/transmission/
Change location path if you want a different URL path.