¡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.
Imagen de fondo
Administración → Mantenimiento del sistema → Marca personalizada. En el apartado CSS Personalizado para Páginas Públicas añadimos el siguiente código:
body.page-minimal { background: #edecec url('https://picsum.photos/1920/1080?image=39&blur') center center; }
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
nombre_estacion es el nombre que tiene en la administración de la estación
Listas de reproducción
Cuñas/jingles
Si queremos que cierto audio se reproduzca en medio de la retransmisión normal, tenemos que crear una lista de reproducción de un tipo diferente según queramos que se reproduzca cada x tiempo, x canciones o a una determinada hora:
