LocalStack Website
The website uses Hugo and the doks theme.
Build and run locally
Make sure you have npm and hugo (extended - for sass compilation) installed.
Install dependencies
npm is used to manage the frontend dependencies.
npm install
Build the static website
hugo --gc --minify
And find the results in public/
Run development server
... and to start the server
npm run server
Or alternatively (-D activates blog drafts)
hugo server --watch=true --disableFastRender -D
and navigate to http://localhost:1313
Deploy
Pushing to main will trigger a github actions workflow that deploys the website via the gh-pages branch to github pages.