Crédits
Funkwhale est construit par notre merveilleuse communauté ! Mais le projet n'existerait pas du tout sans de nombreuses autres personnes, projets et services. Bravo à eux !
Outils communautaires
Notre communauté a besoin d'outils pour discuter, prendre des décisions, partager des informations et suivre ce qui se passe…
Outil | Description |
---|---|
Le plus important | Une plateforme de chat en temps réel et de gestion de projet auto-hébergée |
Matrice/élément | Un réseau ouvert pour une communication sécurisée et décentralisée |
CodiMD | Notes markdown collaboratives en temps réel sur toutes les plateformes |
Flarum | Un forum et une plateforme de prise de décision |
Gitlab | Une forge de logiciels libres |
Weblate | Localisation continue sur Internet |
Bitwarden | Gestion des mots de passe en open source |
Gardien de voûte | Gestion des mots de passe en libre accès |
Collectif ouvert | Une organisation pour votre communauté, transparente de par sa conception |
Hébergement et infrastructure
Tous nos outils et services doivent être déployés, contrôlés, mis à jour, sauvegardés…
Outil | Description |
---|---|
Debian | Le système d'exploitation universel |
Proxmox VE | Plate-forme de virtualisation open-source |
Docker | Un moyen d'exécuter des applications isolées en toute sécurité dans un conteneur, avec toutes ses dépendances et bibliothèques. |
Nginx | Le serveur web open-source qui alimente 400 millions de sites web |
letsencrypt | Une autorité de certification libre, automatisée et ouverte |
Mailcow | La suite de serveurs de messagerie avec le 'moo' |
Uptime Kuma | Un outil de surveillance fantaisiste auto-hébergé |
autoritaire | Utilitaire CLI de haut niveau de sauvegarde |
Ansible | Un outil d'automatisation informatique |
Funkwhale
Funkwhale a été rendu possible grâce aux projets suivants
Projet | Description |
---|---|
MusicBrainz | Une encyclopédie musicale ouverte qui recueille des métadonnées musicales et les met à la disposition du public. |
Applications subsoniques | Toutes les applications tierces compatibles avec le protocole Subsonic |
PostgreSQL | La base de données relationnelle Open Source la plus avancée au monde |
Redis | Redis est un magasin de structures de données en mémoire open-source, utilisé comme base de données, cache et courtier de messages. |
Sphinx | Un outil qui facilite la création d'une documentation intelligente et attrayante |
Les conditionneurs tiers | Toutes les personnes qui maintiennent les paquets d'installation pour Funkwhale |
ActivitéPub | Un protocole de réseau social décentralisé |
Funkwhale (interface utilisateur)
Notre interface utilisateur est construite sur la base de ces projets et technologies.
Projet | Description |
---|---|
TypeScript | TypeScript est un langage de programmation fortement typé qui s'appuie sur JavaScript, vous offrant de meilleurs outils à toutes les échelles. |
Vue.js | Le cadre JavaScript progressif |
axios | Client HTTP basé sur la promesse pour le navigateur et node.js |
Toutes nos dépendances | Parce que nous ne pouvons pas énumérer ici toutes les dépendances ! |
Funkwhale (backend)
Le serveur Funkwhale est construit sur la base de ces projets et technologies.
Projet | Description |
---|---|
Python | Un langage de programmation qui vous permet de travailler rapidement et d'intégrer des systèmes plus efficacement |
Django | Le cadre Web pour les perfectionnistes qui ont des échéances à respecter |
Cadre de travail Django Rest | Une boîte à outils puissante et flexible pour la création d'API Web |
Toutes nos dépendances | Parce que nous ne pouvons pas énumérer ici toutes les dépendances ! |