textcube_to_jekyll - Conversion des données de sauvegarde Textcube en posts Jekyll
(github.com/iAmGhost)Bonjour. Je m'appelle Nayuryeong et j'étais en charge du support technique de Pig-Min, un webzine de jeux indépendants.
Pig-Min est un blog basé sur Textcube qui a été exploité jusqu'aux environs de 2015. Après 2015, il a été pratiquement laissé à l'abandon, puis, à la suite d'un incident imprévu, l'hébergement web utilisé a été perdu, et le site s'est retrouvé complètement fermé.
Le site reposait sur Textcube, qui disposait d'une fonction permettant d'exporter/importer les données du blog (posts, pièces jointes, etc.) dans un seul fichier XML.
Par hasard, une sauvegarde créée à l'aide de cette fonction a été retrouvée, mais la question de savoir comment remettre le site en ligne est devenue un vrai sujet de réflexion.
- Relancer aujourd'hui un blog Textcube soulève des inquiétudes sur le plan de la sécurité
- Il était auparavant possible de migrer de Textcube vers Tistory, mais cette fonctionnalité a désormais disparu
- Je voulais réduire au maximum les coûts d'exploitation du site
- Comme il s'agit d'un site d'archives, divers compromis étaient acceptables
- Sacrifier le confort de rédaction des posts
(même si j'assure le support technique, le principal responsable du site n'est pas technicien) - L'absence de commentaires/trackbacks n'est pas un problème
- Sacrifier le confort de rédaction des posts
En prenant tout cela en compte, j'ai créé un outil qui convertit les données de sauvegarde Textcube en posts Jekyll afin d'héberger le site via GitHub Pages.
5 218 articles ont été restaurés à partir du fichier XML, et une partie des articles publiés après la sauvegarde (118) a été restaurée en récupérant le HTML sauvegardé sur archive.org puis en l'analysant.
Vous pouvez voir le site créé avec cet outil ci-dessous.
https://blog.pig-min.com/
Je le partage au cas où d'autres personnes se poseraient les mêmes questions que moi.
Merci.
2 commentaires
Je me souviens l’avoir suivi via RSS il y a longtemps. Je suis ravi d’en entendre à nouveau parler.
Est-ce que d’autres contenus seront publiés à l’avenir ?
Depuis 2015, le podcast est devenu l’activité principale, donc le blog n’est plus maintenu.
(En tenant compte de cela, il a été restauré sous forme de site statique.)
Je ne m’occupe que du support technique, donc je ne suis pas concerné par le contenu, mais si jamais vous recommencez à publier des articles, je prévois de vous accompagner.
(En vous guidant pour publier sur Jekyll… ou éventuellement en migrant vers un autre outil de blog…)