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 [2022/03/19 01:46] – 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 | + | |
- | ethernets: | + | |
- | ens18: | + | |
- | dhcp4: no | + | |
- | dhcp6: no | + | |
- | addresses: [146.59.220.91/ | + | |
- | nameservers: | + | |
- | addresses: [1.1.1.1] | + | |
- | routes: | + | |
- | - to: 0.0.0.0/0 | + | |
- | via: 146.59.220.254 | + | |
- | on-link: true | + | |
- | + | ||
- | </ | + | |
- | + | ||
- | 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 ./ | + | |
- | + | ||
- | </ | + | |
- | + |