1 - Docker
Pour installer automatiquement le projet, vous pouvez utiliser docker-compose.
$ docker-compose build && docker-compose up
Cela installera les dépendances pour l'API (4242) et le client Web (8080) ainsi que le MediaServer (8000).
Attention
Si vous utilisez Docker, n'oubliez pas de vérifier le .env de l'API et de définir USE_DOCKER=TRUE. Cette variable d'environnement permet de définir dans l'API si vous utilisez l'adresse localhost ou l'adresse IP du container de icecast, cette variation est nécessaire pour que le code fonctionne avec le déploiement de Docker.