💾 Archived View for gmi.valvin.fr › gemlog › migration-terminee captured on 2024-05-12 at 15:08:25. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2023-04-26)

-=-=-=-=-=-=-

Migration terminée

Publié le 24-11-2022
🏷️ migration,auto-hébergement

Le week-end dernier j'ai lancé les différentes migrations de mes services restant sur mon nouveau serveur:

Tout s'est globalement bien passé et sans encombre. J'avais un playbook ansible pour restaurer mes données que j'ai pu réutiliser et cela m'a fait gagner beaucoup de temps. La "mauvaise" surprise s'est située avec ma façon de déposer mes backups sur un bucket Scaleway. Il s'avère que s3fs n'est pas compatible avec LXC ou tout au moins, il fallait que j'active des options que je ne souhaitais pas sur mon serveur de base de données. Mais au final, on m'a fait découvrir s3cmd qui est bien plus simple à utiliser. Du coup un mal pour un bien. Bon par contre, la granularité des droits pour accéder à un bucket n'est pas au rendez-vous chez Scaleway. Pour se connecter, il faut les credentials de l'utilisateur qui dispose de bien plus de droit que simplement lire / écrire sur le bucket cible (créer des instances ou en détruire...).

J'ai passé une partie de mon week-end et début de semaine sur mon wiki fraichement migré. L'idée étant de plus l'utiliser qu'actuellement. Wiki.js est un peu jeune et il manque quelques fonctionnalités essentielles comme l'organisation des pages. J'ai donc voulu le faire depuis mon dépôt git mais ça n'a pas tout à fait fonctionné comme je le pensais. Ceci dit après avoir râlé, tenté de trouver une alternative (gollum à l'air sympa malgré tout), j'ai tenté de comprendre le fonctionnement et j'ai fini par trouver un contournement. Pour faire simple, le déplacement d'une page via git n'est pas prise en compte lors de la synchro. Ce n'est pas considéré comme une nouvelle page. On se retrouve donc avec des pages présentes sur le dépôt git qui n'ont pas été créées et d'autres sur le wiki qui ne sont plus suivies dans git. À coup d'import, d'ajout de page non suivies et de revert, j'ai fini par réussir à tout remettre dans l'ordre. J'espère vraiment que les fonctionnalités arriveront dans les prochaines versions !

D'ailleurs, j'ai vu passé un lien intéressant autour du "Digital Garden" [1] qui semble plus ou moins correspondre à ce que je cherche à faire sur mon wiki.

J'ai arrêté mes serveurs Hetzner ce dimanche et à priori tout c'est bien passé. Je vais donc pouvoir les supprimer.

Bon, par contre, j'ai encore du travail:

Et bien sûr, le plus important, continuer à alimenter mon wiki avec tout ce que j'ai appris ! [2]

[1] Article sur les "digital gardens" (en)

[2] mon wiki

đź’¬ Une question, une remarque, contactez-moi :)

đź“’ retour au gemlog

🏠 retour à la page principale

Le contenu de cette page est disponible sous licence CC-BY-SA