Requisiti

AzuraCast è basato su Docker e utilizza immagini predefinite che contengono ogni componente del software. Non preoccuparti se non hai molta familiarità con Docker; i nostri semplici strumenti di installazione gestiranno l'installazione di Docker e Docker Compose per te e gli aggiornamenti sono molto semplici.

° Dichiarazione di non responsabilità generale

Noi, AzuraCast, gli sviluppatori di questo software, non siamo responsabili per le licenze musicali e le royalty ai rispettivi creatori. Dovrai seguire le leggi del tuo paese sul diritto d'autore, la trasmissione radiofonica e acquistare le licenze richieste dalla legge. In caso di dubbio, parla con un avvocato.

° Requisiti minimi di sistema 

  • Una CPU x86 (x86_64) a 64 bit
  • almeno 2 GB di RAM
  • 20 GB o più di spazio su disco rigido
  • Un computer/server in grado di eseguire Docker

Per gli host Linux, i pacchetti sudo, curl e git devono essere installati prima di installare AzuraCast. La maggior parte delle distribuzioni Linux include già questi pacchetti. Questo è il minimo per eseguire AzuraCast, ma non ci sono garanzie che funzionerà perfettamente.

° Requisiti consigliati

  • 4 core CPU
  • 4GB di RAM
  • 40 GB o più di spazio su disco rigido
  • Un computer/server in grado di eseguire Docker

I requisiti consigliati dovrebbero consentire di eseguire le operazioni con facilità finalizzato all'uso hobbistico (da 5 a 10 stazioni). Se desideri aumentare ulteriormente la memoria, consulta questa guida su Swap Space

° Sistema operativo

Indipendentemente dal sistema operativo scelto, per evitare problemi di compatibilità o autorizzazioni, è necessario installare AzuraCast su una nuova installazione senza Docker o Docker Compose installati.

Consigliamo vivamente una delle seguenti distribuzioni e versioni per l'installazione di AzuraCast:

  • Ubuntu 20.04 LTS (consigliato)
  • Ubuntu 18.04 LTS
  • Ubuntu 16.04 LTS (compatibile, ma si consiglia l'aggiornamento)
  • Debian 10 "Buster"
  • Debian 9 "Stretch"

 

° Incompatibilità note

  • Host Web basati su OpenVZ o LXC: Alcuni provider di hosting utilizzano OpenVZ o LXC e talvolta queste tecnologie sono incompatibili con Docker. Se l'installazione di Docker non funziona sul tuo host, dovresti prendere in considerazione l'utilizzo di un server diverso per AzuraCast oppure puoi usare il metodo di installazione Ansible non supportato.
  • CentOS: Le versioni recenti di CentOS si stanno allontanando dal supporto di Docker e supportano invece Podman, una diversa soluzione basata su container. AzuraCast attualmente non supporta la distribuzione su Podman. Se stai selezionando un sistema operativo Linux per il tuo server, le distribuzioni LTS di Ubuntu e Debian sono fortemente consigliate.

° Utilizzo delle risorse

Nella pagina Amministrazione puoi trovare una sezione di stato del server di base che mostra il carico della CPU, la memoria e l'utilizzo dello spazio su disco del tuo server.

° IceCast

Per IceCast puoi trovare alcuni benchmark per i seguenti argomenti su https://icecast.org/loadtest/