Templatesazuracast
azuracast
media

azuracast

Self-hosted, all-in-one web radio management suite for running internet radio stations, with streaming, automation, and live DJ support.

mediaautomationutilitiesMariaDBValkey

What gets deployed

Web

azuracast server

MariaDB

managed database

Valkey

managed cache

GitHub stars3,700

About

Self-hosted, all-in-one web radio management suite for running internet radio stations, with streaming, automation, and live DJ support.

Managed services

  • MariaDBTCP:3306
  • ValkeyTCP:6379

Environment Variables

VariableDescriptionRequired
AZURACAST_HTTP_PORTDefault: 80Optional
AZURACAST_HTTPS_PORTDefault: 443Optional
NGINX_TIMEOUTDefault: 1800Optional
PUIDDefault: 1000Optional
PGIDDefault: 1000Optional
MARIADB_HOSTDefault: $(MYSQL_HOST)Optional
MARIADB_PORTDefault: $(MYSQL_PORT)Optional
MARIADB_DATABASEDefault: $(MYSQL_DATABASE)Optional
MARIADB_USERNAMEDefault: $(MYSQL_USER)Optional
MARIADB_PASSWORDDefault: $(MYSQL_PASSWORD)Optional
ENABLE_REDISDefault: trueOptional
REDIS_HOSTDefault: $(REDISHOST)Optional
REDIS_PORTDefault: $(REDISPORT)Optional
REDIS_DBDefault: 1Optional

Deploy azuracast

One click to deploy a fully configured azuracast instance with all dependencies pre-wired.

Deploy Now

Ready to deploy azuracast?

No infrastructure to manage. Just connect your repo and go live in seconds.