MouTonLibre

8 commentaires

Cet article sera particulièrement fourre-tout. Piochez dedans ce qui vous intéresse... ;)

Comme vous avez pu le constater, j'ai - déjà - failli à mon engagement de publier un article par jour à 13h37. Le week-end ne comptant pas, j'ai quand même raté le rendez-vous hier... Mais il s'agit d'un cas de force majeur qui a comme une origine seulement une mise à jour. Mais vraiment pas là où vous vous y attendez... Point de serveur en carafe, point de mise à jour ratée, non non, il s'agit de ma voiture.

J'étais en déplacement ce week-end, et lors de mon retour une surchauffe moteur m'a obligé à sortir d'urgence de l'autoroute (une sortie en visuel m'a sauvé). Je vous passe le dépannage, l'hébergement d'urgence, la journée de travail qui saute, les galères avec le dépanneur qui ne livre pas la voiture au concessionnaire, la demande de rapatriement qui traîne à cause de l'absence de voitures de location sur place, le taxi trop petit et le rapatriement annulé. J'en viens directement au but : tout ceci était causé par l'absence de mise à jour de la sonde de température, qui envoyait donc une information erronée à l'ordinateur de bord... Voilà. Bon bien sûr comme il ne s'agit pas d'une casse ce n'est pas pris en charge par la garantie. Ça aurait été trop beau... Cyrille, tu n'as plus le monopole de la poisse. ;)

Bon sinon, et sur proposition de Thuban, j'ai mis en place un petit pastebin, et cela me donne des idées. Je lance donc un petit appel pour que vous me proposiez des services que je pourrais héberger sur MouTonLibre et que vous pourriez utiliser (comme le pastebin). Mais attention, je vous rappelle que je me contente maintenant de gérer le tout via du copier/coller par FTP. Donc il faut que cela reste le cas. :) Ah et souvenez vous que j'ai accès au serveur. C'est pour ça que je ne propose pas d'instances BoZoN au grand public : je ne pense pas que ça intéresse des personnes d'avoir un espace en ligne dans lequel je pourrais aller fouiller (même si personnellement je ne le ferais pas).

Enfin, aujourd'hui c'est le centième anniversaire de la mort de Jack London. La littérature n'est vraiment pas un truc qui me passionne mais les textes de cet auteur m'ont toujours fait vibrer...

2 commentaires

tl;dr: Ceci est le dernier article sous le nom de domaine blog.moutonlibre.net. Je transfère le tout sous moutonlibre.net/blog donc pensez à mettre à jour l'adresse du flux RSS dans vos agrégateurs !

Ces derniers temps, et ce n'est pas près de changer, j'ai beaucoup moins de temps à consacrer à la gestion de mes services personnels en ligne (MouTonLibre quoi). Je compte en effet récupérer ce temps pour me consacrer à mes autres loisirs (développement, sport, photographie, etc.). En ça je rejoins globalement les conclusions de Cyrille, à savoir que l'auto-hébergement voir même l'hébergement en général n'est pas encore adapté au grand public. Je ne pense cependant pas que ce soit un problème de compétences, mais de temps : il faut du temps pour acquérir les compétences mais aussi pour la maintenance régulière de l'hébergement.

Ne souhaitant cependant absolument pas fermer cet espace, j'ai donc cherché à simplifier le backend de MouTonLibre et je souhaitais partager avec vous mes conclusions.

Le Raspberry, c'est une perte de temps pour les solutions d'auto-hébergement. Et cela pour deux raisons qui se résument en cinq lettres : SD et ARM. Balancer un OS sur une carte SD est une hérésie du fait de sa fragilité. Les erreurs d'écritures s'enchaînent et sur un OS ça fait très mal. J'en ai déjà malheureusement fait la désagréable expérience... Alors après le Raspberry 3 permet de booter sur un disque dur externe, mais le partage du port Ethernet avec le port USB me rebute un peu... De même un processeur ARM (et les différents drivers non-libres...) c'est bien pour la bidouille, mais cette technologie limite malheureusement énormément les choix techniques. On est limité à un choix restreint de distributions et de solutions techniques. Ce qui peut ne pas nous correspondre... Bref, préférez des solutions plus traditionnelles comme un Q-nap ou un NUC. Ce n'est pas beaucoup plus cher, mais la fiabilité n'a vraiment rien à voir.

Ma deuxième erreur, qui semble être un détail mais qui devient finalement chronophage, est la multiplication des sous-domaines. Chaque sous-domaine doit être paramétré entièrement, de la gestion du DNS jusqu'à la génération des certificats de sécurité. De plus en cas de changement dans la configuration il faut attendre la propagation sur les serveurs DNS pour que le service soit disponible. Et pour quels avantages ? Dans mon cas : aucun. Un dossier placé à la racine avec le bon nom et le service approprié suffit largement et c'est quand même vachement plus simple.

On en vient donc au dernier point, et je rejoins une nouvelle fois Cyrille, rien ne vaut un service installable avec seulement une copie de fichiers via FTP. On crée le dossier, on copie les fichiers, on se connecte et basta. Ainsi c'est facilement installable, les sauvegardes sont d'une simplicité déconcertante et cerise sur le gâteau une migration se fait les doigts dans le nez. C'est peut-être là l'erreur faite par les différentes solutions d'auto-hébergement : la simplicité ne repose pas sur une belle interface graphique mais bien sur une gestion ultra-simple via des outils traditionnels. Tout le monde sait se déplacer dans une arborescence et faire des copier/coller mais ne sait pas forcément aller chercher dans des fichiers de configuration obscurs pourquoi l'installation "one-click" ne s'est pas déroulée comme prévu (je n'ai jamais réussi à installer un serveur mail sur Yunohost par exemple).

Donc aujourd'hui MouTonLibre se limite donc un nom de domaine complètement paramétré par o2switch (y compris les certificats Let's Encrypt) et des sous-dossiers contenant mes applications "copier/coller" (BlogoText, BoZon). Et pour la page d'accueil, tout est géré par le petit moteur de page statique de Thuban : swx. Il se charge lui-même de lister mes sous-dossiers et de générer les liens correspondant. Et si je veux rajouter d'autres pages statiques, cela se fait en quelques secondes par l'ajout de fichiers formatés en txt2tags. Ultra-rapide. La mise en place était d'autant plus facile que j'ai piqué la configuration de http://3hg.toile-libre.org/... ;-)

Avec tous ces petits changement, je peux maintenant gérer mon domaine en quelques minutes. Ce qui peut se faire en coup de vent le soir. Gros changement puisqu'il me fallait facilement une demi-heure durant le weekend pour tout gérer lorsque je m'auto-hébergeait sur le Raspberry... Mais l'apprentissage est devenu très limité...

Malheureusement, la conséquence de tout cela est que les adresses des flux RSS et ATOM du blog ont migré aussi... Du coup si vous souhaitez toujours me suivre, à partir de maintenant ce sera à ces adresses :
https://moutonlibre.net/blog/rss.php ou https://moutonlibre.net/blog/atom.php.