Herramientas de usuario

Herramientas del sitio


informatica:software:aplicaciones_web:azuracast

¡Esta es una revisión vieja del documento!


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
informatica/software/aplicaciones_web/azuracast.1610204611.txt.gz · Última modificación: por tempwin