4 ms·
I run a music server[1] on my home server so I can listen to music anywhere. I serve it on a port other than 80 and 443 since my ISP blocks those ports. If I a
by AndyKelley 11y ago
I run a music server[1] on my home server so I can listen to music anywhere. I serve it on a port other than 80 and 443 since my ISP blocks those ports.
If I access the web interface over HTTP, the admin password is sent in clear text, which means someone on the network I connect to could get my password and delete my music, or god forbid, secretly mistag some of it.
* [1]: http://groovebasin.com/ http://groovebasin.com/
- ceejayoz 11y agoSince it's for personal use, you can fire up something like an EC2 server, point the domain there for a few minutes, and provision a LE certificate. Copy down the generated key/cert files and you're in good shape for three months.
- AndyKelley 11y agoI understand this would work, but obviously this is not free, and it's certainly not elegant or optimal.
- ceejayoz 11y agoIt's free - AWS free tier - and if it weren't it'd cost you less than $0.10/year for the couple hours of AWS nano instances you'd need.
- AndyKelley 11y agoIt's not free. "The AWS Free Tier includes services with a free tier available for 12 months following your AWS sign-up date" https://aws.amazon.com/free/ https://aws.amazon.com/free/
- ceejayoz 11y agoWay to skate past the second part. A t2.nano instance costs $0.0065/hour. You need it for a few minutes every three months.