Fedivers
publié le: 02/05/2023
Quoi qu’il en soit, vous pouvez désormais me suivre en cherchant @erin sur votre réseau social favori, dès lors qu’il utilise ActivityPub (donc Mastodon, CalcKey, WriteFreely, etc… ).
Je reviens vers vous tous bientôt avec des news de mon infra, promis ^^
mon infra avance
publié le: 02/04/2023
Cela fait 4 mois que j’ai pas posté içi (comme quoi quand j’avais dis que j’avais du mal a accoucher de long textes régulièrement… Syndrome Twitter et Mattermost qui incite a des réactions courtes et régulières je dirais). Pendant ces 4 mois mon infra a cependant pas mal avancée vers mon infra idéale. D’içi quelques jours je reçois mon armoire réseau 42U que je vais pouvoir remplir de serveurs raspberry pi.
Avec la partie physique qui avance, ce pose de plus en plus la question des services que je vais mettre à disposition sur le net. La question qui se pose le plus concerne Invidious, le frontend Youtube. Celui-ci, pour une raison qui m’échappe, a été codé dans un langage obscure appelé “Crystal” qui… ne supporte que l’architecture x64. Bien entendu il est possible de crosscompiler le compilateur de crystal afin de le faire tourner sur arm64 (l’architecture des raspberry pi) mais cette solution est incompatible avec un maintien operationnel sur le long terme (c’est pas très Ansible friendly on va dire ^^). Actuellement je fais tourner Invidious sur un ordinateur portable qui a une partie de son clavier pété ainsi que son écran (tant que la carte-mère tourne, pourquoi gacher?) cependant cette solution prends de la place et consomme beaucoup d’énergie juste pour Invidious et donc de fait la survie de mon instance Invidious est sur le fil.
Autre changement que vous n’avez pas forcément remarqué si vous lisez ce billet de blog: j’ai basculé tous mes services en full IPv6. La décision est purement idéologique: comment esperer que le monde se détourne de IPv4 si ceux qui ont la capacité et les connaissances de forcer l’acceleration de l’adoption d’IPv6 maintiennent un système dualstack v4/v6 permettant au reste du monde dire “pourquoi migrer?”. Ce changement à cependant cassé le serveur Matrix mais je doute que le code de matrix soit incompatible avec IPv6 et je vais devoir creuser pour rétablir le service.
Enfin le dernier point qui m’attriste: j’adore mon blog, j’adore le thème de mon blog, son UX, j’aime tout dans ce blog et pourtant il lui manque un truc très important a mon coeur: ActivityPub. C’est cohérent avec le fait qu’il est full statique or ActivityPub a besoin de stocker des informations pour ses inbox/outbox. J’envisage donc de le migrer vers un système compatible ActivityPub, mais je ne le ferais pas si je perds l’apparence actuel du blog. les solutions existantes WriteFreely et Plume ne sont pas si simple que ça a thémer (surtout que je ne suis pas une dev front à la base…). Je partirais donc vers une symfony mais si je fais ça, il faudra que j’applique mon infra sécurisée de coeur et je me pose des questions sur la compatibilité d’une telle infra avec ActivityPub.
Enfin bon, les choses avancent, et je peux juste esperer arriver a quelquechose dont je pourrais être fière.
J’ai enfin le domaine sidh.bzh
publié le: 14/10/2022
La raison est simple, je souhaite avoir ce domaine depuis 2014, année de lancement du .bzh
Dans la culture celtique le Sidh est “l’autre-monde”. Un monde magique découpé en 4 régions. Et c’était donc le choix parfait pour une bretonne de sang et de coeur comme moi comme nom pour mon infra réseau.
En tout cas voilà, j’ai enfin le sidh.bzh et il va me servir a plein de choses. Pour la partie web on verra, m’étant déjà trop souvent engagée à tenir un blog sur le long terme pour finalement échouer. Peut-être qu’écrire sur un blog pour un tel domaine est l’impulsion qui me manquait pour tenir un tel engagement, mais bon l’avenir nous le dira.