Cyrille BORNE : Cozycloud
vendredi 19 décembre 2014 à 08:00A l'heure actuelle si vous voulez monter un serveur domestique avec quelques possibilités, vous avez les possibilités suivantes :
- Monter votre serveur à la main en utilisant par exemple une distribution debian, ou Centos, installer les composants de votre choix, paramétrer de façon fine. Cette solution est de façon théorique celle qu'il faudrait prendre, la maîtrise complète de tous les processus. Au niveau extérieur, on notera que Owncloud devient un peu l'engin à tout faire sur lequel on peut poser le gros de son infrastructure. Owncloud gère en effet les fichiers, les calendriers, les contacts, le serveur dav pour aller avec, demain il gérera le mail, d'ailleurs il peut encapsuler owncloud. C'est d'ailleurs un constat assez intéressant de voir la centralisation autour de ce projet si bien qu'un serveur, ne peut être qu'un prétexte pour avoir ce logiciel. Je propose pour ma part une façon un peu particulière, puisque j'utilise la distribution ipfire pour profiter out of the box d'un firewall qui fait contrôle parental et qui embarque owncloud, ce qui nous amène à une démarque quasiment similaire.
- Utiliser Yunohost qui a fait le choix de proposer une interface qui regroupe tous ces services. Concrètement, lorsque vous voulez installer owncloud, soyons original, plutôt que d'aller mettre le dépôt qui va bien, de faire un apt-get qui va bien, on clique sur l'icône de l'interface qui va automatique vous installer le logiciel demandé. C'est un concept intéressant, un véritable facilitateur, les logs sont affichées en clair, accessibles, néanmoins on a une perte de connaissance indéniable par rapport à la solution qui consiste à tout faire soi-même. On rajoute de façon inhérente des failles de sécurité puisque l'interface a le contrôle du root.
- Cozycloud propose une voie unique en son genre et il faut les encourager, car il s'agit d'une alternative crédible à l'ogre owncloud. En effet, l'équipe francophone et très sympathique que vous pouvez croiser sur le réseau diaspora* propose un environnement de cloud complet sans utiliser l'existant, c'est à dire qu'ils sont partis de zéro.
Sur le site officiel vous pouvez télécharger ce que je vous conseille d'ailleurs, une image virtuelle qui va s'ouvrir dans Virtualbox. Vous pouvez dès lors accéder à votre interface en faisant le https://localhost:2223. L'interface est propre, très tendance, le premier écran vous demande de créer votre compte et c'est tout.
Je me rends ensuite dans la partie choisissez vos apps pour sélectionner les nouvelles fonctionnalités que je veux donner à mon cozycloud, je vais choisir l'application files qui n'est pas par défaut.
Je me rends dans l'application files, un explorateur classique. Il faut comprendre que cozycloud est un cloud personnel et pas un cloud collaboratif comme c'est le cas pour owncloud. Par le fait, on ne procède pas à la création de comptes multiples, si bien que pour les partages, on ne va pas se loguer sur votre cozy cloud avec identifiant et mot de passe mais bénéficier d'un lien vers le fichier à télécharger. On se rapproche dans la démarche du logiciel jirafeau avec la création de liens complexes à envoyer à une liste de personnes.
On retrouve un calendrier très joli, comme le montre l'écran ci-dessous
Les applications sont nombreuses, libre à vous de les tester.
Ce qui n'est pas satisfaisant à l'heure actuelle dans cozycloud :
- la gestion de la synchronisation pour les contacts et les calendriers n'est pas intuitive. Il faut installer un module du nom de sync, qui propose sa propre interface à alimenter quand owncloud vous donne directement le lien vers le calendrier à synchroniser.
- certaines applications donnent l'impression de ne pas être finies, je pense notamment à l'agrégateur RSS, trop loin d'un FreshRSS ou d'un Kriss Feed
- les mises à jour par le biais de l'interface web me donnent une erreur sans pour autant me donner le motif de l'erreur
- cozycloud est gourmand en mémoire. Ci-dessous, un htop sur mon installation ipfire qui fait donc tourner ipfire et ses nombreux processus, mais aussi owncloud, de l'autre côté cozycloud avec trois applications.
Cozycloud est un projet jeune, nous nous devons d'être indulgent avec celui-ci. En effet si un Yunohost n'a "que" l'interface à travailler pour faire le lien avec des programmes en place depuis de nombreuses années et codés par d'autres développeurs, chez Cozycloud on part de zéro. Ce projet a du sens, il faut une alternative à Owncloud qui canibalise le cloud libre.
Original post of Cyrille BORNE.Votez pour ce billet sur Planet Libre.