- November 2, 2025
- by Thayapathy Vijayakumar
Install AzuraCast on Ubuntu: Easy GitHub Script Setup Guide
Azuracast is a powerful web radio management platform that can be installed easily on Ubuntu using its official installation script hosted on GitHub. This method downloads and runs the docker.sh installation script which sets up all required Docker containers and dependencies.
Prerequisites
- Ubuntu 20.04 or newer (64-bit)
- Minimum 2GB RAM (4GB recommended)
- At least 20GB free disk space
- SSH access with sudo privileges
Step 1: Download the Installation Script
Connect to your Ubuntu server via SSH, then download the official installer script using curl:
curl -fsSL https://raw.githubusercontent.com/AzuraCast/AzuraCast/main/docker.sh > docker.sh
This command fetches the docker.sh script from the main AzuraCast GitHub repository and saves it locally as docker.sh.
Step 2: Make the Script Executable
Set execute permissions on the downloaded script so it can be run:
chmod +x docker.shStep 3: Run the Installation Script
Start the installation process by running the script with the install argument:
./docker.sh install
This script will:
- Check your system requirements (OS, architecture, essential commands)
- Prompt to install Docker and Docker Compose if not present
- Download and set up environment files for AzuraCast
- Pull required Docker images and initialize all necessary containers
- Set up default ports or let you customize them during installation
Be patient as the installation pulls Docker images and configures services, which can take several minutes.
Step 4: Access AzuraCast Web Interface
Once the script finishes installing and starting all containers, open your web browser and go to:
http://your_server_ip
You should see the AzuraCast web interface where you can complete the initial configuration, create an admin account, and start adding your radio stations.