Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| technique:webradiosazuracast [2020/12/18 03:15] – francoisa | technique:webradiosazuracast [2024/04/02 15:07] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== Serveur Azuracast - serveur webradios V2 ====== | + | **Cette page est obsolète. Veuillez accéder au contenu à son nouvel emplacement : [[https://bibliotech.cemea.org/books/outils-technique/page/webradiosazuracast|webradiosazuracast]]** |
| - | + | ||
| - | Entrée DNS : webradios.cemea.org sur IP FailOver dédiée sur OVH | + | |
| - | + | ||
| - | Création d'une mac virtuelle dans OVH Manager pour cette IP dédiée | + | |
| - | + | ||
| - | VM azuracast : 2 coeurs, Ram 4 Go, 30 Go sur /, Interface réseau vmbr0 avec Macvirtuelle récupérée depuis OVH | + | |
| - | + | ||
| - | Installation sur une VM Ubuntu server 20.04 sur Coloquinte | + | |
| - | + | ||
| - | Config réseau dédiée sur Coloquinte (voir [[https:// | + | |
| - | + | ||
| - | / | + | |
| - | < | + | |
| - | + | ||
| - | # This is the network config written by ' | + | |
| - | network: | + | |
| - | version: 2 | + | |
| - | renderer: networkd | + | |
| - | ethernets: | + | |
| - | ens18: | + | |
| - | dhcp4: no | + | |
| - | dhcp6: no | + | |
| - | addresses: [146.59.220.91/ | + | |
| - | gateway4: 37.187.28.254 | + | |
| - | match: | + | |
| - | macaddress: 02: | + | |
| - | set-name: ens18 | + | |
| - | nameservers: | + | |
| - | addresses: [1.1.1.1] | + | |
| - | routes: | + | |
| - | - to: 37.187.28.254/ | + | |
| - | via: 0.0.0.0 | + | |
| - | scope: link | + | |
| - | + | ||
| - | </ | + | |
| - | + | ||
| - | Ici : | + | |
| - | + | ||
| - | | + | |
| - | | + | |
| - | + | ||
| - | NB : Romain annonce que la config | + | |
| - | + | ||
| - | On met l'IP dédiée (celle de la VM, on met 24 en masque 255.255.255.0 et en gateway : IP dédiée de la VM mais avec la fin de en .254). A tester. | + | |
| - | + | ||
| - | ===== Installation ===== | + | |
| - | + | ||
| - | Tout en root : | + | |
| - | + | ||
| - | < | + | |
| - | apt-get update && apt-get dist-upgrade | + | |
| - | apt-get purge snapd | + | |
| - | apt-get install -q -y git | + | |
| - | + | ||
| - | mkdir -p / | + | |
| - | cd / | + | |
| - | git clone https:// | + | |
| - | + | ||
| - | # Want only stable " | + | |
| - | # git checkout -q -f stable | + | |
| - | + | ||
| - | chmod a+x install.sh | + | |
| - | ./ | + | |
| - | + | ||
| - | </ | + | |
| - | + | ||
| - | Tout se passe bien sauf la fin si on choisit la version stable | + | |
| - | + | ||
| - | [[https://github.com/AzuraCast/AzuraCast/issues/3411|Erreur signalée]] sur dépendances de composer : wikimedia/ | + | |
| - | + | ||
| - | Il faut donc pour l' | + | |
| - | + | ||
| - | L' | + | |
| - | + | ||
| - | ===== Configuration ===== | + | |
| - | + | ||
| - | Création du premier compte admin. | + | |
| - | + | ||
| - | Création de comptes utilisateurs (et gérer les permissions pour chacun : admin ou consultaiton )et de webradios avec leur mot de passe source. Ceci veut dire qu'il faut créer une permission pour chaque compte utilisateur. | + | |
| - | + | ||
| - | Chaque radio utilile un mot de passe source, et admin différent. | + | |
| - | + | ||
| - | On peut cocher " | + | |
| - | + | ||
| - | On peut déplacer l' | + | |
| - | + | ||
| - | | + | |
| - | + | ||
| - | Mise à jour stable | + | |
| - | + | ||
| - | Pour passer en version stable : | + | |
| - | < | + | |
| - | + | ||
| - | cd / | + | |
| - | git checkout -q -f stable | + | |
| - | sudo chmod a+x update.sh | + | |
| - | sudo ./ | + | |
| - | + | ||
| - | </ | + | |
| - | + | ||