Descriptif du projet :
Le projet consiste a la construction d’un site internet qui se compose de café virtuels dans lesquels on écoute la musique diffusée (webradio ou évènement programmé – webcast) tout en communiquant par chat avec les autres personnes présente dans le café.
Ma participation consiste a la conception et mise en place l’infrastructure (hyperviseurs et VM) sur laquelle on a fait tourné l’application. 100% réalisé a l’aide de logiciels libres.
Hyperviseurs : Proxmox
Load Balanceur : HaProxy
Base de donnée : PostgreSql
NoSQL : Mongodb
Serveur Application : NodeJS
Serveur XMPP : ejabberd
Serveur Streaming : Icecast
Équipements mutualisés : Apache : phplist, sendmail, centréon pour la supervision et bacula pour la sauvegarde
OS : Debian8 et Centos6