This my website at grellyd.com using a Go server to server content generated using Hugo with my custom theme Kubo.
The server was originally based off of the wiki tutorial for an understanding of routers etc, but has since expanded. As the site is not served simply by hugo serve
, there is the ability to easily add other projects and services.
It is deployed on AWS via ElasticBeanstalk in a Docker Container, which gets rebuilt every 'eb deploy' with a fresh pull from Github.
- Append a blog section (via Hugo
- Blog about building the Kubo Theme
- Originally a mixture of paperback, hugo-paper, and hugo-xmin.
- Now its own beast.
- Lessons Learned
- What could be changed to improve template writing for first time authors. Within the GA template, auto remove localhost Clear and concise instructions re how to get static pages with Hugo Partial org and baseof
- Markdown content lives in content/*
- Generated html lives in public/*
- Hugo takes the markdown files and generates the public folder.
- Go server serves the static files out of public/*