Blog de dada

DevOps, bidouilleur et routard plein de logiciels libres

Cloud

ownCloud 9 disponible et fin de vie de ownCloud 7

Rédigé par dada / 09 mars 2016 / 2 commentaires




Trois mois environ après la dernière salve de mises à jours, ownCloud enchaîne avec une version 9 (y'a des images derrière ce lien, pas dans ce billet). Pour une logiciel qui a soufflé ses 6 ans le 1 janvier 2016, c'est franchement pas mal. Un petit tour de la liste des nouveautés est de rigueur !

Une fédération améliorée

Quand je parle de fédération, j'ai l'habitude d’enchaîner sur diaspora* alors qu'ownCloud le fait tout aussi bien. On pouvait déjà incorporer l'installation d'un ami ou d'une entité quelconque à sa propre instance pour pouvoir accéder, en quelques cliques, à ses fichiers partagés. Maintenant, on peut interagir avec ses propres utilisateurs. Du coup, on pourra facilement partager son cloud avec le cloud du voisin et de ses amis.

Une installation certifiée

Là, c'est le truc assez cool de cette version 9 : la mise à jour ou l'installation de son instance va déclencher le contrôle des fichiers utilisés. Pour ceux qui ne savent pas trop comment fonctionne une installation d'ownCloud sur un serveur, c'est assez simple : on copie/colle un paquet de fichiers dans le répertoire qui va bien et, avec un peu de magie, ça roule tout seul. Ce procéder est efficace, mais pas mal de monde, moi le premier, ne pensent pas à vérifier si ce qu'on dépose sur son serveur est bien le résultat du travail des développeurs. L'histoire de Linux Mint rappelle que ce genre de négligence peut entraîner un drame. Avec cette version 9, la vérification de l’authenticité des sources est automatique. Si ça vous intéresse, vous pouvez aller plus loin par ici (en anglais).

Un système de tags, de commentaires et des mises à jours d'application enfin visible

Dans les dernières nouveautés notables, on peut parler de l'ajout d'un système de commentaire. Vous allez pouvoir commenter vos répertoires et vos fichiers. Dans mon cas, l’intérêt est limite puisque je suis le seul à me servir de mon instance mais je me vois déjà hacker le système pour ajouter des notes par-ci, par-là pour ne pas oublier de modifier un répertoire ou de faire un truc important. Pour les tags, c'est à peu prêt la même conclusion personnelle, mais nul doute que des plus gros utilisateurs seront les apprécier.
Un dernier truc important, c'est l'ajout, enfin, de notifications lorsqu'une mise à jour d'une application est disponible. Avant ça, j'allais un peu au petit bonheur la chance, et pas très souvent, regarder si des màj étaient à faire. Les notifi', c'est toujours cool !


Pour finir, et je l'ai mis dans le titre parce que c'est important et parce que personne ne pensera à regarder : avec la sortie de ownCloud 9, c'est la version 7 qui est poussée vers la sortie. Ce 8 mars 2016 est sortie la dernière mise à jour de la branche 7 d'ownCloud et il est maintenant conseillé de passer à la version 8, ou 9 !

Si vous vous servez déjà d'ownCloud, n'attendez pas tout de suite la notification de mise à jour de l'Update Center. Comme d'habitude, il faudra encore attendre quelques jours avant de profiter de cette nouvelle version.

Le problème du logiciel libre dans le cloud

Rédigé par dada / 10 janvier 2016 / 5 commentaires


En matière d'informatique dans les nuages, les logiciels libres et open source sont souvent des pointures. Qu'on parle d'ownCloud, de FreshRSS, du futur de Sonerezh pour ne parler que de ceux que j'utilise au quotidien, on se rend compte de leurs potentiels et de leurs intérêts : on se débarrasse de toutes contraintes pour ne faire que ce que l'on veut.

Pourtant, leur utilisation se heurte toujours à un problème : il faut avoir un nom de domaine et un serveur. Le nom de domaine est presque un souci négligeable quand on le compare à la gestion d'un serveur. Quelle distribution GNU/Linux ? Quel fournisseur ? Une fois qu'il est là, j'en fais quoi ? J'installe quoi ? Si on arrive à installer un petit quoi que ce soit, la question qui suit est la pérennité du serveur, sa stabilité, sa sécurité. Autant de choses qui font peurs et qui empêchent les Michus de se lancer dans l'aventure.

Je suis personnellement convaincu que ces services peuvent trouver leur place dans la vie numérique d'un grand nombre de personne une fois l'obstacle du serveur dépassé. Framasoft et sa campagne de Dégooglelisons internet montre qu'il existe un beau paquet d'utilisateurs qui aimerait se servir de la puissance du logiciel libre mais qui ne peuvent pas passer outre l'obstacle serveur.

Il existe des solutions pourtant : passer par des associations, comme Framasoft, passer par des fournisseurs de serveurs déjà configurés comme ceux de Scaleway ou se servir de Yunohost qui surcouche les traces de l'utilisation d'un serveur.
La première se veut être un POC, un Proof of Concept, une façon de montrer que les logiciels libres sont capables. La deuxième offre des outils intéressants mais ne dédouane pas l'utilisateur de savoir gérer un serveur. La dernière surcouche un fonctionnement complexe qui, sans prévenir, peut disjoncter et laisser l'utilisateur complètement perdu,

J'ai une idée en tête, je ne veux pas encore m'avancer sur sa définition, tellement elle me parait au choix trop simpliste ou trop tordue.

Des jolis graphiques avec Facette 0.3.0

Rédigé par dada / 28 août 2015 / 9 commentaires




Ça m'étonne, je n'ai jamais parlé de Facette avant ce billet alors que je m'en sers depuis des mois. A l'époque, je cherchais de quoi regarder l'état de mes serveurs via des graphiques jolis, simples et efficaces. Le tout en libre/open source et personnalisable.

Voici donc Facette, une interface qu'elle est belle pour comprendre comment son serveur se comporte, et confirmer les anomalies. Je parle d'anomalie parce que hier, Augier m'a prévenu que mon hébergeur était dans les choux alors que je n'avais rien vu. Un petit tour sur Facette et hop :



Si on regarde le deuxième graphique, on voit bien que la charge CPU est passée d'une situation classique à du néant pendant 10min, de 18h35 à 19h45. Il avait raison, le bougre. Si les VM ne font rien, c'est bien que personne ne traine dessus, et que donc, il y a un problème.

Voici donc un cas simple permettant d'illustrer l'intérêt de ce genre d'outil : confirmer que le grincheux avec qui on gère un pod diaspora* n'affabule pas ! :o)

Revenons à Facette. C'est donc un logiciel Open Source sous licence BSD. Il est encore en développement, en bêta, mais mon expérience me fait dire que c'est un des indispensables outils de monitoring qu'il faut surveiller.

Il permet :
  • de suivre l'état du serveur (CPU, RAM, Réseau, etc) via des jolis dessins. Sur ma capture d'écran, vous voyez le CPU et la mémoire en cache.
  • de regrouper ces graphiques en collections, pour les afficher sur une seule et même page et avoir une vue globale de la situation.
  • de faire tout ça simplement, via une interface graphique.
  • de regrouper les informations de plusieurs instances de Facette en une seule. Pour le moment, je ne surveille que le serveur hébergeant ce blog et diaspote.

Et c'est ce dernier point qui est super : installez Facette sur vos serveurs, regroupez les flux dans une instance posée sur un serveur dédié au monitoring et vous avez un outil super, son API s'occupe de tout.

Pour parler technologies, Facette n'est qu'un générateur de graphiques. Il prend les informations d'un collectd, Graphit, Munin ou encore d'un influxDB et en ressort un truc bien plus agréable. Côté configuration, c'est du json tout simple. La documentation officielle vous en apprendra bien plus que moi.

L'installation est triviale pour Debian et Ubuntu, le dépôt Github propose des paquets 32 ou 64 bits pour Debian Jessie, Debian Wheezie et Ubuntu 14.04 LTS.

C'est l'heure de tester maintenant, à votre terminal ! Les motivés peuvent trouver des bugs, les rapportés et proposer des corrections ;)

ownCloud Mail débarque dans l'appstore en version 0.1.3

Rédigé par dada / 13 mai 2015 / 4 commentaires




J'en parlais en septembre 2014 comme d'une application qui allait faire du bien : ownCloud ne souffrait plus que de l'absence d'un client courriel pour devenir une boite à outils géniale. C'est maintenant bon !

Comme je le dis dans ce titre à rallonge, c'est encore une version en développement. Rien n'est garanti dans tout les types d'utilisation mais, chez moi, ça tourne très bien avec mon malheureux compte "pro" gmail et mon adresse personnelle en dadall.info. C'est un peu lent, mais ça doit venir de mon serveur.

Sinon, je me retrouve avec une interface agréable, la possibilité de lire mes mails partout et des notifications quand un petit nouveau débarque. De plus, il s’intègre tout seul dans mon Firefox en se proposant d'envoyer un mail quand je clique sur une adresse.



Si vous voulez tester la bête, vous pouvez la télécharger ici et suivre le guide d'installation rapide ici. Ne négligez pas l'installation sous peine de ne pas comprendre pourquoi vous avez un écran tout blanc !

Cette sortie se glisse bien dans l'air du temps : vous avez votre cloud et des applications pour le gérer comme un grand. En plus, c'est une défi technique agréable à relever ;-)

ownCloud 7.0.4 disponible, et des rappels de base

Rédigé par dada / 11 décembre 2014 / Aucun commentaire


Une mise à jour de plus à faire pour son informatique dans les nuages personnel. Je vous préviens tout de suite : il n'y a rien de très croustillant à se mettre sous la dent.



Je profite de cette occasion pour :
  1. vous rappeler qu'il faut toujours maintenir ce genre d'outil à jour, ce n'est pas bien compliqué et ça évite des surprises,
  2. vous parler encore une fois de la boite à outils que j'utilise le plus.

Maintenir OC à jour

Il va de soi qu'il faut toujours maintenir son installation à jour, qu'on parle de son système d'exploitation, son navigateur web, son téléphone et j'en passe. Quand on touche au serveur qui héberge ses données, c'est sacrément plus important. Damien de la Spirale Digitale en parle dans son excellent billet : dans le cloud, personne ne vous entend crier.

Ce n'est plus très compliqué ni cher d'avoir son propre cloud. A titre d'exemple, ça me coute 6 euros par mois et il m'a fallu quelques heures pour tout mettre en place. Il m'a tout de même fallu des années pour me former, mais les logiciels évoluant, on arrive maintenant à faire quelque chose de respectable en quelques semaines. Un ami s'est lancé quelques semaines plus tôt et son installation est maintenant stable.

Avec cet accès simplifié arrive un grand pouvoir de contrôle sur notre vie numérique et comme le dit l’homme araignée :  "un grand pouvoir implique de grandes responsabilités". Il faut s'amuser sérieusement pour éviter de se retrouver tout nu. (Une référence à des événements récents serait fortuite, #Celebgate).

Pour être concis : On ne déconne pas avec ses données lorsque la machine sur laquelle elles sont est directement reliée au Grand Internet, un point c'est tout ;)

ownCloud, ma moelle épinière

Une fois que les rappels de base sont faits, un rappel sur la force de ce logiciel.

ownCloud, c'est une boite à outils fabuleuse ! En plus de permettre de sauvegarder ses fichiers importants, il permet de gérer son calendrier en ligne. Une fois configuré, vous avez accès à votre agenda partout : dans votre Thunderbird, votre téléphone sous Firefox OS ou autre, sur tout les ordinateurs pour peu qu'ils soient reliés à Internet.

Vos fichiers, s'ils sont des photos, vont tout naturellement se glisser dans la galerie. Faites les malins en montrant vos plus belles photos à vos amis depuis votre installation. Je l'ai fait il y a peu, quelle plaisir !

Ajoutez aussi les listes des taches à faire. Si comme moi vous passez votre temps à avoir des idées qu'il ne faut pas oublier, glissez-les dans ownCloud !

Je me sers aussi de Mail pour profiter de mes courriels depuis une interface intégrée.

Il y a aussi Passman. Celui-là, il est vraiment super. Il sauvegarde vos mots de passe, nom d'utilisateur mais aussi l'adresse mail en rapport et/ou le site web s'il le faut. Vous retenez un mot de passe, et il rappelle les 200 autres. Trop simple.

Je pourrais aussi parler de la sauvegarde des contacts mais comme cela ne marche pas encore avec Firefox OS, je ne m'en sers plus vraiment. C'est une question de temps mais ça va venir.

Bref, je me sers vraiment beaucoup d'ownCloud. C'est pour ça que j'insiste sur les mises à jour et la sécurité. Quand on fait comme moi, il est nécessaire de faire attention et de ne pas laisser pourrir son installation.

Pour finir, je vous l'assure : utiliser son installation, c'est une fierté sans nom, même si, la plupart du temps, ça ne sera qu'un plaisir égoïste puisque peu de gens se rendront compte de l'effort que ça a demandé.