Installation#

⚠️ Radiotomate est encore en version bêta. Il peut rester des bugs et il manque certaines fonctionnalités que nous aimerions avoir dans une vraie « V1 ». Mais il est déjà assez stable et les versions à venir pourront mettre à jour les installations existantes, donc vous pouvez déjà l'essayer.

Prérequis#

  • De la musique et des jingles - au moins un de chaque !
  • La quantité d'espace disque dépend de la qualité moyenne (et de la durée) de la musique et des épisodes que vous diffuserez, mais aussi de la fréquence à laquelle vous souhaitez nettoyer les sons déjà diffusés. Les conteneurs de Radiotomate utilisent un peu plus de 2 Go, il vous faut donc quelques Go pour tester. Pour une utilisation en production, entre 100 Go et 1 To devraient être confortables.
  • Un ordinateur dédié à l'automation. Nous recommandons Debian ou Ubuntu.
Si vous avez Windows: cliquez ici ! Vous pouvez tester Radiotomate grâce à WSL. Lancez Powershell, et tapez:
wsl --install
Choisissez un nom d'utilisateur et un mot de passe, à la fin de l'installation fermez Powershell et lancez wsl pour obtenir un terminal où installer Radiotomate.
Radiotomate ne se lancera pas automatiquement au démarrage ([contactez-nous](community.md) si vous savez le faire). Une fois votre test terminé vous pouvez retirer toute l'installation en tapant dans Powershell:
wsl --unregister Ubuntu
wsl --uninstall

Installation#

Ouvrez un terminal. Copiez-collez la commande suivante, et appuyez sur Entrée:

wget -O - https://radiotomate.org/install.sh | bash

Cette commande va télécharger l'application, elle aura peut-être besoin de votre mot de passe (s'il faut faire sudo apt install podman). Ensuite le terminal vous donnera le lien vers l'installeur, copiez-collez ce lien dans un navigateur ou cliquez dessus en appuyant sur Ctrl:

TODO screenshot annoté

Remarques:

  • Si vous installez sur une machine distante, remplacez localhost dans le lien par le nom de la machine ou son adresse IP.
  • Si vous préférez installer Radiotomate dans un répertoire spécifique, utilisez cd pour aller dans ce répertoire avant de lancer l'installation.

A faire après l'installation#

  • Commencez par créer une cartouche de jingles qui contienne au moins un son.
  • Copiez un peu de musique dans le dossier radiotomate_data/MusicDropbox. En moins d'une minute ces fichiers seront déplacés dans radiotomate_data/Music et seront en rotation.
  • Ajoutez de la musique via l'application Web, créez des créneaux d'auto-DJ et des cartouches pour tester l'inimitable mécanique de grille de Radiotomate.
  • Partagez l'accès avec d'autres personnes de votre radio en créant des comptes. Mais juste avant:

L'interface est accessible sur le port 6811, mais il n'est pas sécurisé (comme le s dans HTTPS) et peut être bloqué par votre pare-feu. Si vous souhaitez accéder à l'application via Internet, vous devez configurer un serveur Web pour servir de proxy vers le port 6811. Nous conseillons d'ouvrir aussi un proxy HTTPS vers le port 6800, utilisé par Radiotomate pour les flux en direct.

bientôt sur vos écrans : comment configurer Caddy comme proxy Radiotomate et Icecast.

Notez pour plus tard que si vous souhaitez éteindre l'application, il faut taper dans un terminal:

systemctl --user stop radiotomate

Et pour la (re)démarrer:

systemctl --user restart radiotomate

Vous pouvez aussi passer en revue les options de configuration pour améliorer l'intégration de Radiotomate avec les autres logiciels de votre radio. Plus tard, pensez aussi à effectuer les opérations de maintenance.

En cas de problème#

Si la radio ne démarre pas, lisez la section sur la maintenance.

Copiez tout ce qui était dans le terminal, et collez-le en annexe à votre message quand vous demandez de l'aide.

Désinstallation#

Si vous souhaitiez seulement tester Radiotomate (merci !) vous pouvez revenir à l'état initial en exécutant les commandes suivantes :

rm ~/.config/containers/systemd/radiotomate*
podman pod rm -f radiotomate
podman image prune -a
rm -rf radiotomate_data