Maybe run it behind a reverse proxy and use that for auth.
Comment on Personal radio station
uKale@lemmy.world 2 weeks ago
I used to just run icecast and mpd. Not sure how you could password protect that, though.
Danitos@reddthat.com 2 weeks ago
lemmyvore@feddit.nl 2 weeks ago
Yeah if you put it behind a reverse proxy you have lots of options. Basic auth would be the most straightforward but you can also do mTLS with a custom self-generated CA fairly easily. Then there’s OAuth but the setup is usually more involved than either of the above.
Whatever you use you gotta have HTTPS working, that’s very important to keep it secured.
cupcakezealot@piefed.blahaj.zone 2 weeks ago
just run it on a device in your tailscale network