This is the public repo to mantain the OpenInfra Labs website at openinfralabs.org.
openinfralabs.org is built using starter template, based on Gatsby and Netlify CMS.
It follows the JAMstack architecture by using Git as a single source of truth, and Netlify for continuous deployment, and CDN distribution.
- Node (v8.2.0 or higher)
- Gatsby CLI
Install yarn on your system: https://yarnpkg.com/en/docs/install
$ git clone https://gitlab.com/open-infrastructure-labs/openinfralabs-website.git
$ yarn Build the static files into the public folder.
$ yarn buildRuns gatsby clean command.
yarn cleanRuns the clean script and starts the gatsby develop server using the command gatsby develop.
yarn developFormats code and docs according to our style guidelines using prettier
yarn formatTo request changes, submit an issue or submit a merge request.