moebiusmania / mm-blog

Restoration of my old moebiusmania.net blog in next.js

Home Page:https://moebiusmania.github.io/mm-blog/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

moebiusmania.net restoration

Restoration of my old moebiusmania.net blog in next.js

Starting from a WordPress backup file I'm using the Next.js node framework to dynamically create a set of static pages that recreates parts of the original blog, so that it can be uploaded on static file hosting like Github Pages and work as a public backup/restoration project of my old blog that will require much less maintenance and costs since no PHP and no databases are involved.

Do you want to "backup" your old WordPress blog as a static website?

Feel free to fork this repo and tweak as you need it.

In order to be able to reuse it with your content you will need to follow some steps:

  • from WordPress dashboard go to Tools -> Export
  • flag to export only articles / posts and hit download
  • convert the .xml file to a .json one
  • replace the mm.json in the root of this repo with your new one
  • you may need to tweak some .js files in order to make it work, but they are so few that should not require a lot of time
  • have fun!

License

The content of the blog is original and written by Salvatore Laisa, all of the custom code is release under the MIT License.

About

Restoration of my old moebiusmania.net blog in next.js

https://moebiusmania.github.io/mm-blog/

License:MIT License


Languages

Language:JavaScript 67.1%Language:CSS 32.9%