AzuraCast is a free, open-source, self-hosted suite for operating internet radio stations from a web browser. Its installer assembles the broadcasting stack, including Liquidsoap for AutoDJ programming and Icecast-KH for listener delivery. Station managers can upload media, edit metadata, organize files, create rotation rules, and schedule playlists. It supports live DJ accounts, browser-based broadcasting, listener requests, remote relays, recordings, and multiple output formats. One installation can host multiple stations with separate media, statistics, users, and role-based permissions. Public player pages, webhooks, detailed analytics, reports, and an authenticated REST API support external services and custom interfaces. AzuraCast runs on Docker-compatible servers and centralizes updates, backups, logs, and station administration.

Features

  • Automated radio broadcasting with Liquidsoap
  • Media management and scheduled playlists
  • Live DJ and browser broadcasting tools
  • Multi-station administration
  • Listener analytics and reporting
  • Public players, webhooks, and REST API

Project Samples

Project Activity

See All Activity >

Categories

Multimedia

License

Affero GNU Public License

Follow AzuraCast

AzuraCast Web Site

Other Useful Business Software
Cut Data Warehouse Costs by 54% Icon
Cut Data Warehouse Costs by 54%

Easily migrate from Snowflake, Redshift, or Databricks with free tools.

BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of AzuraCast!

Additional Project Details

Operating Systems

Linux

Programming Language

PHP

Related Categories

PHP Multimedia Software

Registered

7 days ago