Skip to content

v2.0.0 Custom blog engine

Compare
Choose a tag to compare
@georgemblack georgemblack released this 07 Aug 03:38
· 253 commits to master since this release

This update fulfills two primary goals:

  • Remove Jekyll as a dependency, and replace with a custom blog engine written in Go
  • Remove Cloudflare Worker from repo
  • Create Docker container to run builds

This also required a significant amount of work external to this repo. For example:

  • Most site data now resides in Google Cloud Firestore instead of static markdown files
  • Web admin UI was created to edit site data
  • Web API was enhanced to create/edit/delete site data

The current state of this "next-gen" blog engine is very rough, and will require a lot of enhancement over the coming months.