Intégrer Funkwhale
Funkwhale est un service de diffusion de musique social (partage de playlist) et fédéré (on peut partagé le contenue de son instance avec d'autres). C'est un clone libre de GrooveShark.
Le projet implémente l'API subsonic donc on peut utiliser les softs compatible pour écouter la musique sur tablette, téléphone.
Il y a une gestion des droits : ouvert à tous (cool pour partager la musique en creative commons), fermé à tous (par défaut, pour ne pas partagé de la musique sous copyright).
Pour l'instant il n'y a pas de gestion des tags et des genres de musique, on ne peut pas partager sa musique sous creative commons et garder l'autre pour soit. Mais lors de l'importe on peut mettre à jour les métadata (id3tags ?) de ces morceaux.
Le projet fournit un docker-compose dont il faut activer le reverse proxy (c'est lui qui va partager les fichiers statiques). C'est basé sur du Django (<3) et du VueJS.
On peut contacter l'équipe de dev sur matrix : https://matrix.to/#/#funkwhale-troubleshooting:matrix.org, il y a un https://matrix.to/#/#funkwhale:matrix.org et un https://matrix.to/#/#funkwhale-dev:matrix.org
Il y a pas mal de français dans l'équipe (cocorico, mais surtout on galère pas s'expretioner en anglais), j'en ai croisé quelques un au fédérathon, ils sont super gentils, surtout Eliot l'auteur initial.
What else ? la doc est plutôt bien fichue : https://docs.funkwhale.audio/installation/index.html#
Je fait une MR dès que j'ai un peu de temps pour faire marcher l'instance.