Switching to Hugo caused a major change in the workflow behind the site.
Wordpress comes with a full-featured backend which allows you to manage basically your entire website (if it’s Wordpress powered), but Hugo don’t. There’s no-backend admin site nor an webeditor to create and manage your posts. It doesn’t bother me. It’s a completely different workflow and I’m starting with a rough minimum flow initially untill I get a bit more expirence running Hugo.
Going from one CMS to another can be huge challenge - especially as I wanted the various pieces I’ve managed to bring along from the past 20 years along (content from the first years of the site is sadly lost over time).
Getting content out of Wordpress Getting content out of Wordpress is quite easy. It has a built-in export function and while it took some time, resulting in a large zip file.
This site has been running for 20+ years. Most of the years I’ve been using wordpress to post occasionally and have fun messing around.
Wordpress have been a moving target and gained more features through the years. Far more than I ever needed, and to keep simple I’ve decided to move to a simpler setup using the HugoCMS.
Getting to here One of the benefits of Hugo is, that it’s easy to have it running locally and rapidly let you see changes and update you make to hugo configuraion, themes and content - and I’ve even used it across Linux and MacOS during migation.
I’ve switched nameservers for all my domains yesterday. During the past many years I’ve been free-riding on GratisDNS and enjoying their free DNS service (and luckily never needed support in their forums).
Yesterday I switched to Cloudflare and I’m using them for DNS for this (and other domains). I don’t have any particular requirements, and the switch was mostly easy and automated to the extent possible. Two domains went smooth, but the last my mahler.
It’s been quiet here for a while, but be things have been happening behind the scenes. In case your wondering the site (and surroundings) have been seeing a number of updates which eventually may make it into separate posts.
I’m running on a Digital Ocean droplet. It was provisioned as an Ubuntu 12.04 LTS, which is dead by now (as in no more updates including security updates). The server has now been roll up to an Ubuntu 16.