Funkwhale
![Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.](http://upload.wikimedia.org/wikipedia/commons/thumb/3/38/Info_Simple.svg/12px-Info_Simple.svg.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/a/a1/2017-fr.wp-orange-source.svg/45px-2017-fr.wp-orange-source.svg.png)
Cet article ne cite pas suffisamment ses sources ().
Si vous disposez d'ouvrages ou d'articles de référence ou si vous connaissez des sites web de qualité traitant du thème abordé ici, merci de compléter l'article en donnant les références utiles à sa vérifiabilité et en les liant à la section « Notes et références ».
En pratique : Quelles sources sont attendues ? Comment ajouter mes sources ?
![Description de l'image Le logo de Funkwhale.png.](http://upload.wikimedia.org/wikipedia/commons/thumb/2/2b/Le_logo_de_Funkwhale.png/120px-Le_logo_de_Funkwhale.png)
![Description de l'image Capture d'écran de la page d'accueil de Funkwhale.png.](http://upload.wikimedia.org/wikipedia/commons/thumb/d/d8/Capture_d%27%C3%A9cran_de_la_page_d%27accueil_de_Funkwhale.png/220px-Capture_d%27%C3%A9cran_de_la_page_d%27accueil_de_Funkwhale.png)
Créateur | Agate Berriot |
---|---|
Première version | 0.1 ()[1]![]() |
Dernière version | 1.4.0 ()[2]![]() |
Dépôt | https://dev.funkwhale.audio/funkwhale/funkwhale |
Écrit en | Python (backend) JavaScript (frontend) |
Langues | Allemand, anglais, arabe, espagnol, espéranto, français, galicien, italien, occitan, polonais, portugais, russe |
Type | Streaming de musique |
Politique de distribution | logiciel libre (gratuit et modifiable) |
Licence | AGPL-3.0![]() |
Documentation | docs.funkwhale.audio![]() |
Site web | https://funkwhale.audio |
modifier - modifier le code - voir Wikidata (aide)
Funkwhale est un serveur de flux continu de musique libre, auto-hébergé et fédéré via le protocole ActivityPub au sein du Fediverse. Chaque utilisateur dispose d'une bibliothèque dans laquelle il peut ajouter les fichiers audio qu'il souhaite. Il peut ensuite les partager avec d'autres utilisateurs, qu'ils soient sur la même instance ou non[3],[4].
Il s'agit d'un projet créé sous une forme associative[5]
Fonctionnalités
Il est possible, lorsqu'on est connecté à une instance d'écouter les morceaux de toutes les instances qui lui sont fédérées, via un système de mise en cache de l'instance[6].
Il est possible de marquer les morceaux favoris et de créer des listes de lecture personnalisées.
Le service est compatible avec l'API Subsonic, permettant ainsi d'écouter les sons depuis différentes applications supportant ce protocole, et de les écouter en ligne ou hors-ligne sur un smartphone, un centre multimédia ou tout type de périphérique pouvant faire fonctionner une application compatible.
La fédération utilise le protocole ActivityPub, au même titre que Mastodon, Peertube ou Pixelfed, et à ce titre, Funkwhale fait partie du Fediverse. Cette fédération permet à des utilisateurs d’un serveur, voire d’une plateforme, d’interagir avec d’autres. Il est par exemple possible de créer une chaîne sur Funkwhale, et de la suivre depuis un compte Mastodon, pour recevoir ses publications automatiquement. Funkwhale est le principal projet de partage de musique au sein du Fediverse[7],[8],[9].
Fonctionnement
La partie service utilise Python et le framework Django. L'interface par défaut est écrite en JavaScript, avec Vue.js. La fédération repose sur le protocole ActivityPub. Une API REST gère la bibliothèque musicale et les compte utilisateurs[10].
Historique
En 2015, Funkwhale est créé par Agate Berriot comme alternative auto-hébergeable à Grooveshark. La fédération n'était pas prévue à l'origine[4].
Depuis 2018, le projet supporte le protocole ActivityPub, permettant l'échange de bibliothèques musicales entre instances. Les bibliothèques étaient à l'origine gérées par les administrateurs d'une instance mais sont maintenant rattachées à un compte spécifique.
En juin 2019, les membres du projet fondent une association française loi 1901, nommée The Funkwhale Collective. La gouvernance du projet Funkwhale passe d’Agate seule à l’entité morale, qui est alors chargée de sécuriser son développement dans le respect des valeurs d’inclusivité de la communauté.
Annexes
Notes et références
- ↑ « https://dev.funkwhale.audio/funkwhale/funkwhale/-/tags/0.1 »
- ↑ « 1.4.0 », (consulté le )
- ↑ « Funkwhale, les baleines mélomanes libres et décentralisées », sur Framablog, (consulté le )
- ↑ a et b Guénaël Pépin, « Funkwhale, les défis d'une version libre et fédérée de Grooveshark », sur Next Inpact,
- ↑ https://archive.wikiwix.com/cache/20221016204548/https://funkwhale.audio/fr_FR/collective.
- ↑ « J'ai installé ma propre instance #funkwhale, on fait comment pour se fédérer après ? :) », sur Framapiaf,
- ↑ (en) lostinlight, « About Fediverse - Fediverse.Party - explore federated networks », sur fediverse.party (consulté le )
- ↑ « fediverse », sur Framalibre (consulté le )
- ↑ « Fediverse - P2P Foundation », sur wiki.p2pfoundation.net (consulté le )
- ↑ Obsidien, « Journal Funkwhale, un serveur de musique libre, moderne et convivial, qui recherche des contributeurs », sur LinuxFR,
Articles connexes
- Hubzilla — Blog décentralisé utilisant ActivityPub et un système de réplication des données par groupe de serveurs (hub).
- Mastodon — microblog utilisant ActivityPub
- PeerTube — Diffusion de vidéo utilisant ActivityPub
- Nextcloud — Système de stockage en ligne utilisant ActivityPub
- Fediverse
Liens externes
- Site officiel
v · m | |
---|---|
Microblog |
|
Blog et publication | |
Fichiers, médias et streaming | |
Autres | |
Protocoles du Fediverse |
|
Portail des logiciels libres
Portail de la musique