Azuracast is a Web Radio station Application that you can Play music to a broad audiance world wide or DJ to that same audiance. would love to see this added to casaos as i have zero knowledge on how to do it myself.
Do you have more information and links on this app?
Is this the one you’re thinking about:
yes thats the one. they do have a website also https://www.azuracast.com/
it does require alot of ports “possibly due to managing multiple stations” if the user wanted that.
Hi. I have problem for configuration with the .env file. Did you managed to install Azuracast on CasaOS? Have you a recipe?
Tricky installation, I didn’t managed Someone to help us?
Finaly I managed to produce a docker-compose file for azuracast. I limited to 10 open ports to host 10 webradios.
version: '3.8'
services:
azuracast:
image: azuracast/azuracast:latest
container_name: azuracast
restart: always
environment:
- AZURACAST_DC_REVISION=1
- MYSQL_ROOT_PASSWORD=azuracastrootpass
- MYSQL_DATABASE=azuracast
- MYSQL_USER=azuracast
- MYSQL_PASSWORD=azuracastpass
- AZURACAST_HTTP_PORT=80
- AZURACAST_HTTPS_PORT=443
- AZURACAST_VOLUME=/var/azuracast
volumes:
- /DATA/AppData/azuracast/stations:/var/azuracast/stations
- /DATA/AppData/azuracast/config:/var/azuracast/config
- /DATA/AppData/azuracast/db:/var/lib/mysql
- /mnt/Storage1/media/Zik:/var/azuracast/uploads
ports:
- "80:80"
- "443:443"
- "9550:9550"
- "9551:9551"
- "9552:9552"
- "9553:9553"
- "9554:9554"
- "9555:9555"
- "9556:9556"
- "9557:9557"
- "9558:9558"
- "9559:9559"
networks:
- azuracast_net
networks:
azuracast_net:
driver: bridge
You need to create a .env
file with this informations in the same directory directory of docker-compose.yml
AZURACAST_DC_REVISION=1
MYSQL_ROOT_PASSWORD=azuracastrootpass
MYSQL_DATABASE=azuracast
MYSQL_USER=azuracast
MYSQL_PASSWORD=azuracastpass
AZURACAST_HTTP_PORT=80
AZURACAST_HTTPS_PORT=443
AZURACAST_VOLUME=/var/azuracastAZURACAST_DC_REVISION=1
Have a good listening
Hello, would you be able to make a pull request?
I successfully set up AzuraCast on CasaOS using Docker. Initially, I faced challenges with port configurations and volume mappings. After adjusting the .env file and ensuring the necessary ports were open, everything started working smoothly. It’s a bit intricate, but once configured, AzuraCast runs seamlessly on CasaOS.