Blog de dada

DevOps, bidouilleur et routard plein de logiciels libres

diaspote

diaspora* entre dans les dépôts unstable

Rédigé par dada / 30 décembre 2015 / Aucun commentaire





C'est en train de devenir une réalité : diaspora* s'installe dans Debian ! Bon, ce n'est qu'un début. On n'est pas encore au niveau d'un paquet disponible dans les dépôts stable, mais c'est déjà ça.

Cette nouvelle me donne l’opportunité de revenir sur la grande nouveauté de cette année 2015 : la mise en place d'un pod diaspora* en tandem avec l'ami Augier.

On va commencer par les choses qui fâchent : oui, à l’époque, j'ai insisté pour que nous restions chez mon ancien hébergeur pour mettre en place le pod. Choix malheureux puisque lors de son lancement, Pulseheberg s'est retrouvé incapable de fournir un service stable, la faute à des attaquants et, sans doute, de mauvais choix. Diaspote en a souffert. Voilà, c'est dit.

En chiffre, ce n'est pas la gloire, loin de là. Ceci-dit, c’était prévisible : des inconnus se lancent dans l’hébergement d'un morceau de réseau social qui personne ne connaît, ou a oublié. Personne ne connaît ? Les attentifs se souviendront de la promotion faite par la presse lorsque des idiots se sont mis à utiliser diaspora* pour répandre leurs idées dites terroristes.
Enfin, peu de monde chez nous : 30 utilisateurs et 14 actifs. On pourrait quand même dire que ce n'est pas si mal pour un pod tournant sur une version instable de diaspora*

Nous utilisons une version instable à des fins de tests. Rares sont les pods avec des caractéristiques techniques (4 cores ARM/2Gb de RAM) aussi faibles et tournant avec le couple MySQL/Apache. N’empêche que ça marche pas trop mal !

Cela nous permet aussi de tester les compétences en expérience utilisateur d'Augier puisqu'il nous gratifie d'un design perso :



Notez aussi le joli panneau latéral dévoilant le superbe système de discussion instantanée ! Ça aussi, c'est un privilège de pod en version instable.

Une année pleine d’expérience, il faut bien le dire. On se lance dans l'aventure sans trop savoir comment ça va se passer. Pour le coup, je dirais que c'est franchement chouette. Tout n'est pas rose mais je peux me servir de mon propre pod pour parler à mes amis blablatant depuis d'autres pods : j'adore.

Dans les points négatifs, même si ça s'arrange avec le temps : la connexion avec les autres pods déraille parfois. On rate des commentaires ou des posts, mais ça fait partie du jeu et ce n’est pas si grave : on a toujours quelqu'un pour reposter ce qui nous échappe, et râler.

Bref, si vous avez du temps à perdre et/ou que vous êtes curieux, je vous invite à venir vous faire un compte chez nous : c'est ouvert !

Scaleway : débloquer l'installation de son serveur mail

Rédigé par dada / 21 septembre 2015 / 4 commentaires


Nouvel hébergeur, nouvelles configurations. Passé depuis peu sur les petits serveurs de Scaleway pour ce blog et mon pod diaspora*, je continue à découvrir ce que j'appelle les petites choses à savoir.

En installant mon serveur mail, je me suis rendu compte que rien ne fonctionnait. C'est quand même bizarre de luter pendant des heures avec Postfix, Dovecot ou encore Sendmail pour un résultat nul. J'ai fini par lancer une recherche sur la configuration d'un serveur mail chez Scaleway sur DDG. En résultat, je suis redirigé vers la FAQ et ce passage bien précis :

To avoid spam, remote mail ports (25, 465, 587) cannot be reached from our infrastructure. If you need to open the mail ports to send e-mail, you can go to the advanced options section of your server and change the security group configuration.

Voilà voilà... Suffisait de se renseigner un peu. Pour des raisons de sécurité, l’hébergeur empêche l'utilisation des ports classiques des serveurs mail.

Pour s'en sortir, la solution est simple : connectez-vous au panel d'administration pour désactiver le blocage :



Maintenant, diaspote arrive à envoyer des mails ! Je galère encore avec Postfix et Dovecot. Si vous avez des tutos limpides, je suis preneur ;-)

Allez viens, j't'emmène

Rédigé par dada / 18 septembre 2015 / 5 commentaires


On a bougé, on a vraiment tout bougé, ça y est. Avec Augier, nous étions partis à l'aventure en s'appuyant sur les prix et l’apparence djeunz de notre ancien hébergeur.  L'aventure avait bien commencé : diaspote tournait et nous étions fiers, mais les aléas de la vie étant ce qu’ils sont, Augier ayant un sacré caractère et Scaleway proposant des serveurs au rapport prix/performance largement rentable, nous avons bougé chez-eux.

Ce n'est pas tout nouveau, la migration s'est faite sans, ou presque, douleur, il y a 10 jours. On s'est retrouvé avec la liste des aspects (ou groupe de contactes) vide alors que la liste des contacts était intacte. Bizarre, sans doute une erreur de ma part, mais le pod ayant relancé la synchronisation des messages, commentaires et autres, c’était une mauvaise idée de revenir en arrière.

Tout ça pour dire que notre pod est maintenant chez un gros hébergeur aux épaules larges. Ce choix me chagrine un peu, mais c'est le prix de la stabilité et du confort. Si vous voulez tester le réseau diaspora*, vous pouvez venir tester notre nouvelle installation !

Une autre chose, c'est que ce blog et tout ce qu'il y a derrière a lui aussi changé de serveur. Là, je dois dire que j'ai vraiment fait ça comme un chef, même ownCloud s'est laissé déplacer sans râler. Ça, c’était dans la nuit de mardi à mercredi, et personne n'a rien remarqué, normalement ! ;-)

Tout n'est pas encore terminée, mon serveur mail est encore dans les choux. Postfix et Dovecat (sans mysql), c'est quand même un gros morceau qui fait grimper la consommation de café/cigarette d'un admin.

J'ai déjà des idées de billets pour vous parler plus ne détail de certaines manipulations parce que quand je dis que tout c'est bien passé, j'ai quand même perdu quelques centimètres de chevelure au dessus du front.



Pour parler du nouvel hébergeur, voici ce qu'il propose :
  • 4 cœurs dédiés ARMv7
  • 2Go de mémoire
  • 50Go de stockage SSD
  • 1 adresse IPv4 publique
  • 200Mbit/s de bande passante
Ce n'est pas dingue, mais pour 3,60 euros TTC, c'est chouette. Tant que nous ne sommes pas 50 sur le pod, ça tiendra, et ce blog ne risque rien. Et même si des problèmes de performance venaient à apparaitre sur diaspote, je prendrai une deuxième machine pour gérer la base de données. Au prix que ça coûte, au diable l'avarice !

Voilà, voilà. J'ai encore passé une bonne semaine. Vivement la suivante ! :o)

Nouveau design en approche pour diaspora*

Rédigé par dada / 18 août 2015 / 2 commentaires


Des nouvelles de diaspora* !

Augier, mon camarade, qu'on peut lire ici et voir sa tête , avec qui je gère diaspote.org, le pod des copains, travaille beaucoup, beaucoup sur diaspora*. Dernièrement, c'est sur le design qu'il s'excite, pour le bien de tous. Voici une capture d'écran de la bête, que vous pouvez tester sans souci en créant un compte sur diaspote.



Comme il le dit si bien : c'est du Material design. Je ne sais pas trop ce que ça veut dire, mais ça tient la route et j'aime bien !

Je peux même avoir la satisfaction de voir que son post annonçant que son boulot est en démo chez nous est aussi, ou presque, bien synchronisé entre diaspora-fr, le pod de Fla, et diaspote. Vous pouvez les comparer ici et .
La fédération est gentille avec nous, petit pod de développement ;-)

Ce design n'est pas le définitif, la communauté décidera, mais j'espère que ça sera accepté sans trop de problème.

Pour celles et ceux qui voudraient essayer diaspora* sans prendre de risque, pensez à utiliser Framasphère, le pod de l'association Framasoft.

Notes de service - Modération et diaspote

Rédigé par dada / 09 mai 2015 / 3 commentaires


La première note de service touche ce blog. Je dois malheureusement mettre en place une modération des commentaires. Trop de spam me pourrissent la vie. J’espère que ça sera temporaire.

La deuxième note de service est une indisponibilité malheureuse de diaspote pendant un peu moins de 24h suite à une mise à jour foireuse. On reste à la pointe de la nouveauté avec ce que cela entraine de petits problèmes ! :)
La remise en service a pris un peu de temps mais tout refonctionne maintenant. Notez qu'une mauvaise manipulation de ma part a entrainé une perte de fichiers images. Je suis tout désolé. Maintenant je sais qu'il ne faut pas utiliser la commande git clean sans réfléchir.

Voilà pour ce billet rapide. Bon weekend ! :)