¡Esta es una revisión vieja del documento!
Tabla de Contenidos
Azuracast
Sistema para crear una emisora de radio autoalojada.
Instalación
Docker
Necesario tener instalados los programas sudo, curl y git.
Azuracast cuenta con un instalador para Docker que intenta realizar todo el trabajo sin apenas intervención. Básicamente sería:
# Crear un directorio para Azuracast mkdir -p /var/azuracast cd /var/azuracast # Descargar el asistente curl -fsSL https://raw.githubusercontent.com/AzuraCast/AzuraCast/master/docker.sh > docker.sh chmod a+x docker.sh # Ejecutar la instalación ./docker.sh install
Configuración
Al acceder a través del navegador, nos permitirá crear una primera cuenta que será la del administrador.
Estaciones
Para poder acceder a archivos de audio que tengamos en la máquina desde el panel de administración de la estación, podemos crear un fichero docker-compose.override.yml:
version: '2.2' services: web: volumes: - /ruta/en/host:/var/azuracast/stations stations: volumes: - /ruta/en/host:/var/azuracast/stations
/ruta/en/host debe tener ser propiedad de 1000 y pertenecer al grupo 1000.
Para tener disponibles los archivos de audio del host desde una estación creada en Azuracast, creamos un fichero docker-compose.override.yml con:
version: '2.2' services: web: volumes: - /ruta/en/host/:/var/azuracast/stations/nombre_estacion/media stations: volumes: - /ruta/en/host:/var/azuracast/stations/nombre_estacion/media
