2/18/2026 at 6:00:35 AM
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.by sylwester
2/18/2026 at 10:04:36 AM
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.
by mrweasel
2/18/2026 at 11:22:21 AM
Tangent:Get onto Music League for introducing new music to each other.
Someone setup a league at work, and it's been one of the best (albeit unintentional) team bonding exercises I've ever come across (I've not come across many). So much so that three people who have left the company still participate in the league.
It unfortunately it's linked to and requires the use of Spotify, for those who are ideologically opposed (which also means I can't submit King Gizzard and the Lizard Wizard songs anymore).
by BLKNSLVR
2/18/2026 at 8:51:14 PM
Thank you so much. I just added a lot of new features and polished some old ones now.by sylwester
2/18/2026 at 11:13:59 AM
What was frustrating Icecast?by hsbauauvhabzb
2/18/2026 at 6:04:46 PM
XML-based big configuration, confusing for new users. No "run a single binary" and that's it :)by sylwester