tag:linuxfr.org,2005:/users/obsidienLinuxFr.org : les contenus de obsidien2018-04-07T15:03:51+02:00/favicon.pngtag:linuxfr.org,2005:Diary/378432018-03-21T23:33:35+01:002018-03-22T14:45:55+01:00Funkwhale, un serveur de musique libre, moderne et convivial, qui recherche des contributeursLicence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<h2 class="sommaire">Sommaire</h2>
<ul class="toc">
<li><a href="#liens-utiles">Liens utiles</a></li>
<li><a href="#funkwhale-cest-quoi">Funkwhale, c'est quoi ?</a></li>
<li><a href="#gen%C3%A8se-du-projet">Genèse du projet</a></li>
<li><a href="#fonctionnalit%C3%A9s">Fonctionnalités</a></li>
<li><a href="#architecture-technique">Architecture technique</a></li>
<li><a href="#contributions">Contributions</a></li>
<li><a href="#la-suite">La suite</a></li>
</ul><p>Je viens de publier la version 0.7 de <a href="https://funkwhale.audio">funkwhale</a>, et je me suis dis que c'était l'occasion de présenter le projet un peu plus largement.</p>
<h2 id="liens-utiles">Liens utiles</h2>
<ul>
<li><a href="https://funkwhale.audio/">Site officiel du projet</a></li>
<li><a href="https://code.eliotberriot.com/funkwhale/funkwhale">Dépôt Gitlab</a></li>
<li><a href="http://docs.funkwhale.audio/">Documentation</a></li>
<li><a href="https://liberapay.com/funkwhale">Page Liberapay</a></li>
<li><a href="https://riot.im/app/#/group/+funkwhale:matrix.org">Communauté Matrix</a></li>
</ul><h2 id="funkwhale-cest-quoi">Funkwhale, c'est quoi ?</h2>
<p><img src="//img.linuxfr.org/img/68747470733a2f2f6672616d617069632e6f72672f6a6567786d655034497252692f664a4569655345346972615a2e706e67/fJEieSE4iraZ.png" alt="Page d'un artiste sur funkwhale" title="Source : https://framapic.org/jegxmeP4IrRi/fJEieSE4iraZ.png"></p>
<p>On parle d'un serveur de musique sous licence libre (BSD-3, il n'est pas impossible que ça bouge), fortement inspiré de l'expérience proposée par le désormais défunt Grooveshark.com.</p>
<p>L'idée principale, c'est de pouvoir mettre sa bibliothèque musicale en ligne, l'écouter facilement depuis n'importe quel navigateur web, faire ses playlists, etc. Sur le papier, c'est assez similaire à ce qui est proposé par d'autres projets tels que <a href="https://github.com/Libresonic/libresonic">Libresonic</a> ou <a href="https://www.sonerezh.bzh/">Sonerezh</a>.</p>
<h2 id="genèse-du-projet">Genèse du projet</h2>
<p>Suite à la fermeture de Grooveshark, en 2015, j'ai voulu trouver une alternative. Les projets existants à l'époque ne me convenaient pas pour diverses raisons. Je n'étais pas satisfait par l'interface de Subsonic, et les autres projets que j'avais trouvés était tous mono-utilisateurs ou peu pratiques d'utilisation pour des communautés.</p>
<p>je me suis donc mis au turbin, et j'ai commencé à travailler, pour voir, sur un clone libre et autohébergeable qui intégrerait ce dont j'avais envie, et qui ressemblerait à Grooveshark.</p>
<p>Sur le plan fonctionnel, ce premier prototype proposait un outil d'import de musique basé sur <a href="https://github.com/rg3/youtube-dl">youtube-dl</a>, des radios et un player plutôt confortable, mais souffrait de nombreux défauts, notamment dus à des erreurs dans la conception et dans le choix des technologies utilisées sur la partie front.</p>
<p>Néanmoins, le prototype fonctionnait et je l'ai utilisé pendant presque un an et demi pour mes besoins personnels.</p>
<p>Début 2017, j'ai pris sur moi de réécrire entièrement le front-end de l'application pour arriver au funkwhale d'aujourd'hui, plus performant, plus agréable d'utilisation, mais aussi plus facile à maintenir et à faire évoluer.</p>
<p>Le projet a maintenant atteint une certaine maturité (même si la 1.0 n'a pas encore été publiée), et j'ai ouvert récemment mon instance personnelle à un cercle plus large d'utilisateurs, pour collecter des retours et faire évoluer le tout.</p>
<h2 id="fonctionnalités">Fonctionnalités</h2>
<p>Funkwhale fournit avant toute chose un lecteur de musique dans son interface web. Celui-ci supporte la plupart des fonctionnalités d'un player moderne: liste de lecture, randomisation, boucle, favoris, etc.</p>
<p>Outre le player, funkwhale permet également de parcourir la bibliothèque musicale de l'instance, de l'enrichir via le module d'import. Des radios sont également proposées, qui permettent de lire automatiquement des musiques correspondant à certains critères (mes favoris, chansons peu écoutées, chansons d'un artiste, etc.). </p>
<p>Résolument multi-utilisateur, même s'il est possible de fermer son instance et de l'utiliser seul, le projet permet en théorie d'accueillir plusieurs centaines voire milliers d'utilisateur sur une même instance, même s'il n'existe à ce jour aucune instance aussi grosse.</p>
<p>Depuis peu, les utilisateurs peuvent créer leurs propres radios et les partager avec les autres membres de l'instance. Si vous êtes fan d'electro-swing, vous pouvez par exemple créer votre propre radio qui jouera dynamiquement les titres de vos artistes préférés dans ce genre.</p>
<p><img src="//img.linuxfr.org/img/68747470733a2f2f6672616d617069632e6f72672f476d52514f58415a6b4a43492f454b43556a4e7471584361432e706e67/EKCUjNtqXCaC.png" alt="Construction d'une radio" title="Source : https://framapic.org/GmRQOXAZkJCI/EKCUjNtqXCaC.png"></p>
<p>Enfin, avec la version 0.7, le support des playlist a été ajouté, sur un mode similaire à celui des radios, puisque les utilisateurs peuvent partager leurs playlists.</p>
<p><img src="//img.linuxfr.org/img/68747470733a2f2f6672616d617069632e6f72672f486e4747784b3476664266732f744b4658324c5837444d64772e706e67/tKFX2LX7DMdw.png" alt="Construction d'une playlist" title="Source : https://framapic.org/HnGGxK4vfBfs/tKFX2LX7DMdw.png"></p>
<h2 id="architecture-technique">Architecture technique</h2>
<p><a href="https://code.eliotberriot.com/funkwhale/funkwhale">Le code</a> est strictement découpé en deux composants:</p>
<ol>
<li>Une API REST, écrite en Python/Django, qui gère la bibliothèque musicale, les comptes utilisateurs, les données, etc.</li>
<li>Une appli web (Single Page App, ou SPA) en <a href="https://fr.vuejs.org/">VueJS</a>, complètement statique et servie indépendamment de l'API, fournissant les fonctionnalités "finales": playlists, radios, player, import, etc.</li>
</ol><p>Si la SPA est donc actuellement le seul client funkwhale, il est donc tout à fait possible d'écrire des clients alternatifs pour consommer l'API de funkwhale.</p>
<p>L'installation se fait relativement simplement, voire en 5 minutes si vous utilisez Docker.</p>
<h2 id="contributions">Contributions</h2>
<p>Si vous êtes intéressés par le projet, le site officiel fournit <a href="https://funkwhale.audio/contribute/">une page dédiée aux contributions</a>. À l'heure actuelle, je suis le seul développeur à travailler sur funkwhale, même si j'ai déjà pu intégrer des contributions plus ponctuelles d'autres personnes.</p>
<p>Si vous vous sentez d'humeur curieuse, n'hésitez pas à faire un saut sur <a href="https://riot.im/app/#/room/#funkwhale-dev:matrix.org">#funkwhale-dev:matrix.org</a>, le salon Matrix dédié au développement de funkwhale. Techniquement, il y a vraiment de quoi se faire plaisir, que vous aimiez le front-end, le back-end ou l'UX!</p>
<h2 id="la-suite">La suite</h2>
<p>Le prochain gros objectif pour le projet sera d'inclure de la fédération entre les instances. Pour des raisons évidentes de propriété intellectuelle, je pense que cette fédération concernera, au moins dans un premier temps, les interactions entre utilisateurs (recommandations, messages, etc.). Je pense utiliser pour cela le protocole ActivityPub, qui me semble adapté et permettrait une intégration avec l'écosystème existant, par exemple avec Mastodon.</p>
<p>J'aimerai également fournir une instance publique ne contenant que de la musique libre de droit. Cela permettrait de mettre en avant des contenus libres, ainsi que de tester funkwhale sur des panels d'utilisateurs plus larges et anonymes.</p>
<p>Bien entendu, il faudra également corriger <a href="https://code.eliotberriot.com/funkwhale/funkwhale/issues">les inévitables bugs</a> et répondre aux demandes qui se présenteront entre temps ;)</p>
<p>Voilà, j'espère que ce journal vous aura donné l'envie de découvrir le projet, quoi qu'il en soit, merci de m'avoir lu !</p><div><a href="https://linuxfr.org/users/obsidien/journaux/funkwhale-un-serveur-de-musique-libre-moderne-et-convivial-qui-recherche-des-contributeurs.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/114021/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/obsidien/journaux/funkwhale-un-serveur-de-musique-libre-moderne-et-convivial-qui-recherche-des-contributeurs#comments">ouvrir dans le navigateur</a>
</p>
obsidienhttps://linuxfr.org/nodes/114021/comments.atomtag:linuxfr.org,2005:News/359632014-12-13T23:05:50+01:002015-11-05T12:42:49+01:00Seafile en version 4 : nouvelles fonctionnalités au menuLicence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<div><p>Le 8 décembre 2014, la version 4 de Seafile est sortie. Cette solution d'hébergement et de synchronisation de fichiers (à la Dropbox, Google Drive, OwnCloud, pour ne citer qu'eux), publiée sous licence GPL3 s'enrichit ainsi de deux nouvelles fonctionnalités :</p>
<ul>
<li>le support de la synchronisation sur HTTP/HTTPS ;</li>
<li>une nouvelle interface de consultation des fichiers depuis le client (<em>Cloud file browser</em>).</li>
</ul><p>Si vous ne connaissez pas Seafile, je vous invite à faire un tour dans les liens.</p></div><ul><li>lien nᵒ 1 : <a title="http://seafile.com" hreflang="en" href="https://linuxfr.org/redirect/92565">Site officiel</a></li><li>lien nᵒ 2 : <a title="https://seacloud.cc" hreflang="en" href="https://linuxfr.org/redirect/92566">Démo publique</a></li><li>lien nᵒ 3 : <a title="https://seacloud.cc/group/3/wiki/whats-new-in-the-next-version-4-0/" hreflang="en" href="https://linuxfr.org/redirect/92567">Annonce de la version 4</a></li><li>lien nᵒ 4 : <a title="https://linuxfr.org/news/seafile-un-dropbox-like-libre-a-heberger-sort-en-version-3" hreflang="fr" href="https://linuxfr.org/redirect/92568">Dépêche LinuxFr.org de la version 3</a></li><li>lien nᵒ 5 : <a title="http://manual.seafile.com/" hreflang="en" href="https://linuxfr.org/redirect/92569">Documentation</a></li><li>lien nᵒ 6 : <a title="https://registry.hub.docker.com/search?q=seafile&s=last_updated" hreflang="en" href="https://linuxfr.org/redirect/92573">Seafile avec Docker</a></li></ul><div><h2 id="synchronisation-sur-httphttps">Synchronisation sur HTTP/HTTPS</h2>
<p>Auparavant, <a href="//linuxfr.org/news/seafile-un-dropbox-like-libre-a-heberger-sort-en-version-3#comment-1534853">la synchronisation passait par un protocole maison</a> sur des ports peu conventionnels, ce qui pouvait être un facteur bloquant pour certains déploiements, par exemple derrière des pare-feux trop restrictifs. Cette nouvelle fonctionnalité permet donc de s'affranchir de cet obstacle. </p>
<p>Si les questions de sécurité vous préoccupent, la possibilité d'utiliser HTTPS en lieu et place de l'ancien protocole est également une bonne nouvelle, puisqu'on est sur quelque chose de beaucoup plus standard en matière de chiffrement.</p>
<p>Pour le moment, la fonctionnalité n'est pas activée de base sur le client, il faut se rendre dans les paramètres et l'activer manuellement. À terme, elle deviendra l'option par défaut.</p>
<h2 id="cloud-file-browser">Cloud file browser</h2>
<p>Cette nouveauté concerne les clients de Seafile pour bureau, dont les nouvelles versions sont publiées au même rythme que celles du serveur.</p>
<p>Auparavant, pour accéder sur un ordinateur aux fichiers d'une bibliothèque non synchronisée sur ce terminal, il fallait passer par l'interface web de Seafile ou par WebDAV. Avec le cloud file browser, il est désormais possible d'interagir avec une bibliothèque non-synchronisée directement depuis le client Seafile, le tout sans la télécharger. Parmi les actions disponibles, on trouve par exemple l'envoi, le téléchargement, la mise à jour ou la suppression d'un fichier, la création d'un lien de partage, le renommage, …</p>
<h2 id="autres-nouveautés">Autres nouveautés</h2>
<p>Cette nouvelle version majeure a également été l'occasion d'améliorer certaines choses :</p>
<ul>
<li>Côté serveur, le temps d'affichage de certaines pages de l'interface web a été réduit, l'ergonomie de l'outil d'envoi de fichier a été revue, et on peut désormais de fixer une date d'expiration pour les liens de partages.</li>
<li>Côté client, on retiendra la possibilité de filtrer les bibliothèques par nom (pratique quand on en a beaucoup).</li>
</ul><h2 id="conclusion">Conclusion</h2>
<p>On ne trouve donc pas de fonctionnalité révolutionnaire dans cette nouvelle version, mais un certain nombre d'ajouts sympathiques qui viennent compléter ce qui était déjà présent dans les versions antérieures. Seafile atteint une maturité certaine et constitue une alternative sérieuse et performante face aux solutions de synchronisation existantes.</p>
<p>Si vous avez un bout de serveur sous la main, c'est peut-être le moment d'essayer !</p></div><div><a href="https://linuxfr.org/news/seafile-en-version-4-nouvelles-fonctionnalites-au-menu.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/104206/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/seafile-en-version-4-nouvelles-fonctionnalites-au-menu#comments">ouvrir dans le navigateur</a>
</p>
obsidienBenoît SibaudZeroHeureNils Ratuszniktuiu polpalm123https://linuxfr.org/nodes/104206/comments.atomtag:linuxfr.org,2005:Diary/349662014-05-16T03:30:37+02:002014-05-16T03:30:37+02:00Screen Sizer, une petite appli web pour tester un site sous différentes résolutions d'écranLicence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<p>Je bosse depuis quelques temps sur un petit projet personnel et j'ai eu envie de le partager ici pour avoir vos retours.</p>
<p>Ça s'appelle Screen Sizer, et c'est une application web qui affiche une page web (via un URL) et qui permet de redimensionner cette page pour la tester sous différentes résolutions d'écran. L'intérêt principal étant de vérifier un responsive design de façon simple et rapide. </p>
<p>C'est un clone assumé de <a href="http://quirktools.com/screenfly/">Screenfly</a> au niveau des fonctionnalités standards :</p>
<ul>
<li>Le site web s'affiche dans un iframe</li>
<li>On peut redimensionner cet iframe soit avec des tailles prédéfinies (Dekstop, Tablette, Smartphone…), soit avec des dimensions personnalisées</li>
<li>On peut partager le test via un lien (utile pour montrer le rendu d'un site à un client, par exemple)</li>
</ul><p>Les principales différences sont :</p>
<ul>
<li>La licence : Screen Sizer est sous licence libre (GPLv3)</li>
<li>L'internationalisation : Screen Sizer peut-être traduit en différentes (Anglais et Français dispo pour le moment)</li>
<li>Utilisable en local ou déployable de façon traditionnelle avec un serveur web</li>
<li>La possibilité de personnaliser facilement l'outil (tailles disponibles, CSS, JS, template…)</li>
</ul><p>Le tout est écrit en Python/Flask, avec un peu de jQuery côté client. <a href="http://screensizer.eliotberriot.com">Une démo est disponible</a>, et <a href="https://github.com/EliotBerriot/screen-sizer">les sources</a> sont consultables sur l'inévitable GitHub, de même que les instructions d'installation.</p><div><a href="https://linuxfr.org/users/obsidien/journaux/screen-sizer-une-petite-appli-web-pour-tester-un-site-sous-differentes-resolutions-d-ecran.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/102201/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/obsidien/journaux/screen-sizer-une-petite-appli-web-pour-tester-un-site-sous-differentes-resolutions-d-ecran#comments">ouvrir dans le navigateur</a>
</p>
obsidienhttps://linuxfr.org/nodes/102201/comments.atomtag:linuxfr.org,2005:News/353072014-04-25T09:16:48+02:002015-11-05T12:44:15+01:00Seafile, un Dropbox-like libre à héberger sort en version 3Licence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<div><p>Suite à la dépêche présentant <a href="//linuxfr.org/news/quelles-alternatives-libres-a-dropbox">les alternatives à Dropbox, </a>, qui évoquait Seafile, il semble intéressant de présenter de façon plus approfondie ce logiciel.<br><img src="//img.linuxfr.org/img/687474703a2f2f73656166696c652e636f6d2f6d656469612f696d672f6c6f676f2e706e67/logo.png" alt="Seafile" title="Source : http://seafile.com/media/img/logo.png"></p>
<p><a href="http://seafile.com/en/home/">Seafile</a> est une solution de synchronisation et de partage de fichiers bâtie sur trois composants :</p>
<ul>
<li>un serveur, Seafile (sous licence GPLv3) ;</li>
<li>une interface web, SeaHub (sous licence Apache), permettant de consulter les fichiers gérés par Seafile directement via le web ;</li>
<li>un client de synchronisation.</li>
</ul><p>Le projet utilise un <a href="https://github.com/haiwen/seafile/wiki/Seafile-data-model">modèle inspiré de Git</a> pour la gestion de fichiers, avec certaines adaptations, permettant par exemple de gérer de façon plus performante les gros fichiers.</p></div><ul><li>lien nᵒ 1 : <a title="http://seafile.com" hreflang="en" href="https://linuxfr.org/redirect/90210">Site officiel de Seafile</a></li><li>lien nᵒ 2 : <a title="https://github.com/haiwen/seafile" hreflang="en" href="https://linuxfr.org/redirect/90211">Page du projet sur GitHub</a></li><li>lien nᵒ 3 : <a title="http://seacloud.cc/demo" hreflang="en" href="https://linuxfr.org/redirect/90212">Démonstration de l'interface web</a></li><li>lien nᵒ 4 : <a title="https://github.com/haiwen/seafile/wiki" hreflang="en" href="https://linuxfr.org/redirect/90213">Wiki technique</a></li><li>lien nᵒ 5 : <a title="https://www.digitalocean.com/community/articles/how-to-install-and-configure-seafile-on-an-ubuntu-12-04-vps" hreflang="en" href="https://linuxfr.org/redirect/90214">Tutoriel d'installation de Seafile</a></li></ul><div><h2 id="Éditions">Éditions</h2>
<p><a href="http://seafile.com/en/product/private_server/">Deux éditions</a> de Seafile sont disponibles : </p>
<ul>
<li>une édition communautaire, sous licence libre, qui est l'objet de cette dépêche ;</li>
<li>une édition entreprise, payante, qui rajoute principalement la recherche plein texte, la visualisation des documents Microsoft Office et la prise en charge de la clusterisation.</li>
</ul><h2 id="fonctionnalités">Fonctionnalités</h2>
<p>Seafile dispose de <a href="http://seafile.com/en/product/private_server/">nombreuses fonctionnalités</a>, que l'on peut répartir en trois catégories : serveur, interface web et client.</p>
<h3 id="serveur">Serveur</h3>
<p>Quelques propriétés du serveur :</p>
<ul>
<li>installable sur Windows et Linux ;</li>
<li>multi-utilisateurs ;</li>
<li>chaque utilisateur peut avoir plusieurs bibliothèques de fichiers ;</li>
<li>système de groupes, un groupe peut avoir ses propres bibliothèques ;</li>
<li>serveur WebDAV ;</li>
<li>support du <a href="http://seafile.com/en/help/security/">chiffrement des bibliothèques côté client</a> (via mot de passe) ;</li>
<li>support de HTTPS ;</li>
<li>les fichiers peuvent être versionnés ;</li>
<li>possibilité de fixer un quota d'espace disque pour les utilisateurs.</li>
</ul><h3 id="interface-web">Interface web</h3>
<p><img src="//img.linuxfr.org/img/687474703a2f2f626c6f672e656c696f7462657272696f742e636f6d2f646f776e6c6f6164732f6163637565696c5f7365616875622e706e67/accueil_seahub.png" alt="Accueil de l'interface web" title="Source : http://blog.eliotberriot.com/downloads/accueil_seahub.png"></p>
<ul>
<li>installable sur Windows et Linux ;</li>
<li>multilingue ;</li>
<li>support de HTTPS ;</li>
<li>partage de fichiers/dossiers en lecture via lien public (avec envoi automatisé par mail) ;</li>
<li>système de lien public permettant à un utilisateur non authentifié de mettre en ligne des fichiers directement dans une bibliothèque Seafile (très pratique pour récupérer des fichiers lourds qui ne passent pas par mail, des packs de photos, etc.) ;</li>
<li>accès à l'historique des modifications des fichiers, dossiers et bibliothèques, et possibilité de les restaurer à un état antérieur en un clic ;</li>
<li>éditeur de texte minimaliste pour les fichiers textes/Markdown ;</li>
<li>module permettant d'héberger un wiki en Markdown, synchronisable et éditable en local comme une bibliothèque standard ;</li>
<li>téléchargement par fichier mais aussi par dossier (sous forme d'archives) ;</li>
<li>corbeille permettant de restaurer des éléments supprimés ;</li>
<li>messagerie en ligne (en groupe ou avec un utilisateur particulier) ;</li>
<li>prévisualisation/consultation de certains fichiers directement dans le navigateur : musique, texte, PDF, images…</li>
</ul><h3 id="client">Client</h3>
<ul>
<li>compatible Windows, Mac, Linux, Android et iOS ;</li>
<li>possibilité de synchroniser seulement certaines bibliothèques ;</li>
<li>possibilité de synchroniser des bibliothèques depuis différents serveurs Seafile ;</li>
<li>possibilité de fixer une limite pour les vitesses d'envoi et de réception ;</li>
<li>possibilité d'<a href="http://seafile.com/en/help/ignore/">ignorer certains fichiers ou patterns</a>, d'une façon similaire au .gitignore de Git.</li>
</ul><h2 id="nouveautés-de-la-version-3">Nouveautés de la version 3</h2>
<p>La version 3.0 a apporté un certain nombre de changements, principalement dans l'interface qui a été redessinnée pour l'occasion. La gestion des fichiers a été partiellement revue, notamment pour améliorer la rapidité du serveur et de l'interface web.</p>
<h2 id="pré-requis">Pré-requis</h2>
<p>Contrairement à certains autres logiciels similaires, comme OwnCloud, Seafile requiert un serveur dédié pour fonctionner, ainsi que Python, l'interface web étant basée sur Django. Côté base de données, Seafile peut fonctionner avec SQLite, MySQL et PostgreSQL. SQLite est cependant déconseillée pour des instances de taille importante. Pour le serveur HTTP, Nginx est recommandé, mais on peut tout à fait déployer Seafile avec Apache, comme je l'ai fait.</p>
<h2 id="conclusion">Conclusion</h2>
<p>Dans une optique d'auto-hébergement ou de recherche d'alternatives par rapport à des services centralisés/propriétaires (Google Drive, Dropbox…), Seafile est ainsi une solution tout à fait valable et performante. Que ce soit, d'ailleurs pour une utilisation personnelle ou au sein d'une organisation. Seafile offre également des réponses intéressantes aux problématiques de confidentialité, grâce à l'utilisation possible de HTTPS et du chiffrement des bibliothèques côté client.</p>
<p>Étant un utilisateur satisfait de Seafile depuis plusieurs mois, je vous invite à garder un œil sur ce projet vraiment bluffant.</p></div><div><a href="https://linuxfr.org/news/seafile-un-dropbox-like-libre-a-heberger-sort-en-version-3.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/101979/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/seafile-un-dropbox-like-libre-a-heberger-sort-en-version-3#comments">ouvrir dans le navigateur</a>
</p>
obsidienNils RatusznikZeroHeureBenoît Sibaudhttps://linuxfr.org/nodes/101979/comments.atom