Tools: Tinyice: Single-binary Icecast2-compatible Server (auto-https,...

Tools: Tinyice: Single-binary Icecast2-compatible Server (auto-https,...

A tiny audio streaming server (compatible with icecast2) written in Go with multiple mountpoint, multi-source, and relaying support.

Run it, and you've got a ready Icecast server in seconds.

Notice: This is a side project. Use it at your own risk. While it implements security best practices, it has not undergone an independent audit.

TinyIce is a lightweight, high-performance, and secure Icecast2-compatible streaming server written in Go. It is designed to be self-contained, easy to deploy, and provides a modern web interface for both administrators and listeners.

Traditional streaming servers can be complex to configure and resource-heavy. TinyIce aims to solve this by providing:

On the first run, TinyIce will generate tinyice.json with unique random passwords. Save them from the terminal!

See PERFORMANCE.md for detailed hardware and traffic estimates.

Distributed under the Apache License 2.0. See LICENSE for more information.

A tiny audio streaming server (compatible with icecast2) written in Go with multiple mountpoint, multi-source, and relaying support.

There was an error while loading. Please reload this page.

Source: HackerNews