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"