Live data from Hacker News

TinyIce: Single-binary Icecast2-compatible server (auto-HTTPS, multi-tenant)

github.com

1–10 of 35 posts

Re: TinyIce: Single-binary Icecast2-compatible server (auto-HTTPS, multi-tenant)

#2
I built TinyIce as a vibing side project to spin up an Icecast2-compatible server in seconds, because I was frustrated with IceCast. One static Go binary, embedded assets, auto-generated creds on first run, built-in ACME (Let’s Encrypt), relays, multi-tenant admins, Prometheus metrics, and a modern web UI.

Re: TinyIce: Single-binary Icecast2-compatible server (auto-HTTPS, multi-tenant)

#5

I built TinyIce as a vibing side project to spin up an Icecast2-compatible server in seconds, because I was frustrated with IceCast. One static Go binary, embedded assets, auto-generated creds on first run, built-in ACME (Let’s Encrypt), relays, multi-tenant admins, Prometheus metrics, and a modern web UI.

It's a very nice project. Me and some friends toyed with the idea of running our own IceCast server, as a way to introducing new music to each other. We eventually gave up, exactly due to frustrations with setting up and running IceCast.

I think it's really neat how you managed to include ACME, a nice UI and even the Prometheus metrics.

Re: TinyIce: Single-binary Icecast2-compatible server (auto-HTTPS, multi-tenant)

#6
post #3

The HTTPS is still a problem for some streaming music sites. e.g. streamingsoundtracks.com runs HTTP.

why this is a problem? Streaming over Http just works - even on clients from 1999 like Winamp.

Why would you military grade encrypt radio service or static site anyway?

Re: TinyIce: Single-binary Icecast2-compatible server (auto-HTTPS, multi-tenant)

#8
post #6
post #3

The HTTPS is still a problem for some streaming music sites. e.g. streamingsoundtracks.com runs HTTP.

why this is a problem? Streaming over Http just works - even on clients from 1999 like Winamp. Why would you military grade encrypt radio service or static site anyway?

To keep your ISP from slipping ads into the audio stream? To keep RIAA from finding out what you're streaming and suing you into oblivion?

Re: TinyIce: Single-binary Icecast2-compatible server (auto-HTTPS, multi-tenant)

#9
post #6
post #3

The HTTPS is still a problem for some streaming music sites. e.g. streamingsoundtracks.com runs HTTP.

why this is a problem? Streaming over Http just works - even on clients from 1999 like Winamp. Why would you military grade encrypt radio service or static site anyway?

Because some browsers get annoyed and put up lots of alerts if they can't make a https connection
Post reply on HN