Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.sonicverse.eu/llms.txt

Use this file to discover all available pages before exploring further.

You need a Linux server with Docker and Docker Compose installed. We recommend at least 1 CPU core and 1 GB RAM. Multiple concurrent streams may need more resources.
The stack supports MP3, FLAC, and WAV files for emergency (fallback) audio. Liquidsoap encodes live streams and delivers them via Icecast in your configured formats.
Yes, as long as Docker is installed and the Pi has enough resources. A Raspberry Pi 4 with 2 GB or more RAM is recommended for a single-stream setup.
Run the installer again from your project directory. It detects the existing stack and offers an in-place update:
./install.sh
The installer backs up your current container images, pulls the latest code and images, and applies the update with zero downtime. If the update fails, it automatically rolls back to the previously running images.See updating the stack for details.
See the streams configuration guide for instructions on setting up multiple mount points and stream endpoints.
Yes. The Nginx reverse proxy handles TLS termination. See the firewall and networking guide for details on configuring HTTPS.
Logs are managed by Docker. View them with:
docker compose logs <service>
docker compose logs --tail=100 -f <service>
Check the license for the specific terms. The project is open source, but license conditions apply.