How to Install AzuraCast on Windows 11

AzuraCast is a powerful and easy-to-use self-hosted web radio management suite that lets you stream your own radio station worldwide. This tutorial will guide you on how to install AzuraCast on your Windows 11 machine.

Prerequisites

To complete this installation, you will need to have:

Step 1: Install Git

The first step is to download and install Git on your Windows machine. You can download Git from the official Git website. Once downloaded, run the installer and follow the instructions to complete the installation.

Step 2: Install Docker Desktop for Windows

Next, you need to install Docker Desktop for Windows. You can download the installer from the official Docker website. Once downloaded, run the installer and follow the instructions to complete the installation.

Step 3: Clone the AzuraCast repository

Open the Git Bash terminal and navigate to the directory where you want to install AzuraCast. If you want to install it directly in the C:/ drive, you can navigate to cd /c/.

Next, clone the AzuraCast repository by running the following command in the Git Bash terminal:

git clone https://github.com/AzuraCast/AzuraCast.git

The cloning process may take a few minutes to complete.

Step 4: Configure the Docker Compose file

Navigate to the AzuraCast directory that you just cloned, and open the docker-compose.sample.yml file in a text editor. Rename the file to docker-compose.yml and edit the following lines:

- MYSQL_ROOT_PASSWORD=CHANGEME
- AZURACAST_DB_PASSWORD=CHANGEME
- AZURACAST_API_PASSWORD=CHANGEME
- AZURACAST_STATION_PASSWORD=CHANGEME

Replace CHANGEME with a strong and secure password. Save the changes.

Step 5: Start the Docker containers

In the Git Bash terminal, navigate to the AzuraCast directory and run the following command to start the Docker containers:

docker-compose up -d

This command will start the AzuraCast Docker containers in the background. Wait for a few minutes for the containers to start.

Step 6: Access the AzuraCast web interface

Once the containers are running, open your web browser and go to http://localhost. You will see the AzuraCast login page.

Enter the default login credentials:

Change the default login credentials as soon as possible.

Conclusion

Congratulations! You have successfully installed AzuraCast on your Windows 11 machine. You can now start creating your own radio station and streaming it to the world.

If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!

Alternatively, for the best virtual desktop, try Shells!