go-home.io website
Website is statically generated, using Hugo and based on the awesome Kube theme.
To install Hugo, refer to official documentation.
hugo new --kind kind kinds/type/name.mdWhere kind is one of:
system-- supported system overviewdevice-- supported device descriptiondoc-- generic documentationapp-- helm-based application
For example, creating a new trigger provider should looks like
hugo new --kind system systems/trigger/state.mdIf you're creating a new type of system/device/etc., _index.md should be used
as a name. This document describes generic parameters related to all providers.
For example, creating a new service bus system should looks like:
hugo new --kind system systems/bus/_index.mdAfter adding required pages, simply run
hugo server -D --ignoreCache --noHTTPCache --verboseLog --verboseHugo tracks all changes made to files and re-generates html, so no need to restart server upon changes.
To verify documents, please use markdownlint before commit. Even tho deployment to Netlify won't fail, Travis's CI build will.
install-linter-- installing linter clilint-- running linterhugo-- running Hugo dev server (current version is0.57.2)