v2.0.0 Custom blog engine
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.