Azuracast
A quoi ça sert?
Héberger des webradios et gérer la programmation musicale
Interface administration: radio.mathgon.org
Radio MathGon 2000 stars: Player - flux mp3
Radio MathGon 2000 calen: Player - flux mp3

#
# AzuraCast Docker Compose Configuration File
#
# When updating, you will be prompted to replace this file with a new
# version; you should do this whenever possible to take advantage of
# new updates.
#
# If you need to customize this file, you can create a new file named:
# docker-compose.override.yml
# with any changes you need to make.
#
name: azuracast
services:
web:
container_name: azuracast
image: "ghcr.io/azuracast/azuracast:latest"
#labels:
# - "com.centurylinklabs.watchtower.scope=azuracast"
# Want to customize the HTTP/S ports? Follow the instructions here:
# https://www.azuracast.com/docs/administration/docker/#using-non-standard-ports
ports:
- '8002:80'
- '443:443'
- '2022:2022'
- '8290:8290'
- '8295:8295'
- '8296:8296'
env_file:
# - azuracast.env
# - .env
volumes:
- /DATA/AppData/azuracast/station_data:/var/azuracast/stations
- /DATA/AppData/azuracast/backups:/var/azuracast/backups
- /var/lib/mysql:/var/lib/mysql
- /DATA/AppData/azuracast/www_uploads:/var/azuracast/storage/uploads
- /DATA/AppData/azuracast/shoutcast2_install:/var/azuracast/storage/shoutcast2
- /DATA/AppData/azuracast/stereo_tool_install:/var/azuracast/storage/stereo_tool
- /DATA/AppData/azuracast/rsas_install:/var/azuracast/storage/rsas
- /DATA/AppData/azuracast/geolite_install:/var/azuracast/storage/geoip
- /DATA/AppData/azuracast/sftpgo_data:/var/azuracast/storage/sftpgo
- /mnt/Storage1/azuracast:/var/azuracast/storage/acme
restart: unless-stopped
ulimits:
nofile:
soft: 65536
hard: 65536
logging:
options:
max-size: "1m"
max-file: "5"