Website sources for https://keepassxc.org.
This website uses Hugo. To build the sources, you need to install it first.
Additionally, NPM (bundled with NodeJS) is required to install other dependencies.
Linux:
sudo snap install hugo
sudo snap install node --classicmacOS:
brew install hugo nodeWindows:
winget install Hugo.Hugo.Extended OpenJS.NodeJSInstall NPM dependencies
npm installCompile website:
hugoThe compiled HTML files will be stored in the public folder.
Instead of building static HTML files, you can also start a Hugo development server with live reload:
hugo serveTo create a new blog post, run
hugo new blog/202X-XX-XX-blog-post-name.mdThis will create a new file blog/202x-XX-XX-blog-post-name.md from the blog archetype with inserted
boilerplate and some pre-filled frontmatter fields.