textcube_to_jekyll - Mengonversi data cadangan Textcube menjadi post Jekyll
(github.com/iAmGhost)Halo. Saya Na Yuryeong, yang dulu menangani dukungan teknis untuk webzine game indie Pig-Min.
Pig-Min adalah blog berbasis Textcube yang beroperasi hingga sekitar tahun 2015. Setelah 2015, blog ini nyaris terbengkalai, lalu karena sebuah insiden tak terduga kami kehilangan web hosting yang sedang digunakan, dan situs pun menjadi sepenuhnya ditutup.
Situs ini dibangun berbasis Textcube, dan di Textcube ada fitur untuk mengekspor/mengimpor data blog (post, lampiran, dll.) ke dalam satu berkas XML.
Secara kebetulan, ditemukan data cadangan yang dibuat dengan memanfaatkan fitur ini, tetapi kami harus memikirkan bagaimana cara menghidupkan situs ini kembali.
- Jika sekarang menjalankan lagi blog Textcube, ada kekhawatiran dari sisi keamanan
- Dulu ada kemungkinan migrasi dari Textcube ke Tistory, tetapi sekarang fitur itu sudah hilang
- Saya ingin sebisa mungkin menghemat biaya operasional situs
- Karena ini adalah situs untuk keperluan arsip, berbagai kompromi masih bisa diterima
- Kemudahan penulisan post bisa dikorbankan
(Walau saya menangani dukungan teknis, operator utama situs ini bukan teknisi) - Tidak masalah jika tidak ada fitur komentar/trackback
- Kemudahan penulisan post bisa dikorbankan
Dengan mempertimbangkan semua hal ini, saya membuat alat yang mengonversi data cadangan Textcube menjadi post Jekyll, lalu meng-hosting-nya melalui GitHub Pages.
Sebanyak 5218 tulisan dipulihkan dari berkas XML, dan sebagian dari tulisan yang dibuat setelah pencadangan (118 tulisan) dipulihkan dengan mengambil HTML cadangan dari archive.org lalu mem-parsing-nya.
Situs yang dibuat dengan alat ini bisa Anda lihat di bawah ini.
https://blog.pig-min.com/
Saya membagikannya kalau-kalau ada orang lain yang memiliki pertimbangan yang sama seperti saya.
Terima kasih.
2 komentar
Saya ingat dulu pernah berlangganan lewat RSS dan membacanya. Senang rasanya bisa mendengar kabar ini lagi.
Apakah ke depannya juga akan ada lebih banyak konten yang diunggah?
Sejak 2015, fokus utama saya beralih ke podcast sehingga blog ini sudah tidak lagi dikelola.
(Dengan mempertimbangkan hal tersebut, blog ini dipulihkan sebagai situs statis.)
Saya hanya menangani dukungan teknis sehingga tidak berkaitan dengan konten, tetapi jika sewaktu-waktu Anda ingin membuat postingan baru, saya tetap akan membantu.
(Saya bisa memberikan panduan untuk menulis postingan di atas Jekyll... atau memindahkannya ke alat blog lain...)