OpenSource-Hub
A

AzuraCast

3.8k stars·System Optimization·SHA-256 checksum verified

A self-hosted, all-in-one web radio management suite that makes it easy to start and run your own internet radio station.

Smart Download

Visit Project Homepage

No installer available yet — head to the source repository

One-click setup for a full-featured internet radio station, managed entirely via web UI.

Core Features

  • One-line installer, station ready in minutes
  • Intuitive web interface for full station management
  • Built-in AutoDJ and live DJ switchover
  • Supports files, podcasts, remote streams as sources
  • Real-time listener stats and play history

What It Can't Do

  • Basic Linux knowledge required for troubleshooting despite one-click install; 2. Resource usage scales with listeners – low-end VPS (1C1G) only for small tests; 3. Still in Beta – back up database and config before upgrading; 4. Uses Docker, ensure enough disk space for images.

Use Cases

  • Hobbyists running personal music radio
  • Community or school non-profit broadcasting
  • Commercial stations needing a quick internal broadcast system
  • Podcasters streaming live audio content

Detailed Introduction

AzuraCast is a free, open-source web radio management suite designed for simplicity and power. With a one-line installer and an intuitive web interface, you can set up a fully functional internet radio station in minutes. It integrates everything you need: audio streaming (Icecast, Shoutcast), autoDJ (Liquidsoap), playlist management, live DJ support, and detailed analytics. Built on Docker, it runs on almost any VPS or dedicated server. Perfect for hobbyists, community radio, and commercial stations alike. The project is AGPL-3.0 licensed and actively maintained by a global community.

Troubleshooting & FAQ (1)

Troubleshooting
How to fix the NGINX vulnerability CVE-2026-42945 in AzuraCast?

Update to the latest AzuraCast Rolling Release, which ships with nginx version 1.26.3-3+deb13u5. This package includes a backported fix for CVE-2026-42945, as confirmed by the Debian changelog.

GitHub Issue #8468

Tags

radioself-hostedweb-radioaudio-streamingbroadcastingdocker

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Double-click the downloaded installer and follow the prompts

3

1. Prepare a Linux server (Ubuntu 20.04+ recommended) with curl installed

4

2. Run the install command: curl -fsSL https://raw.githubusercontent.com/AzuraCast/AzuraCast/main/install.sh | bash

5

3. Follow prompts to set admin credentials, then access http://server-ip in your browser

Install Guide
  1. 1. Prepare a Linux server (Ubuntu 20.04+ recommended) with curl installed
  2. 2. Run the install command: curl -fsSL https://raw.githubusercontent.com/AzuraCast/AzuraCast/main/install.sh | bash
  3. 3. Follow prompts to set admin credentials, then access http://server-ip in your browser
File Integrity

Checksum not available

This project has not published a SHA-256 checksum on its GitHub Release page

SHA256 Checksum

No checksum available

Download directly from GitHub Releases and verify file integrity yourself

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

To uninstall, stop containers: docker compose -f /var/azuracast/docker-compose.yml down, then delete directory: sudo rm -rf /var/azuracast. Warning: This will erase all station data; backup first.

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseAGPL-3.0
Last Updated2026-06-27 10:45:25
GitHub RepositoryOfficial Website

Having issues? Check the FAQ below

1 FAQ

Similar Projects