Skip to content

keepassxreboot/keepassxc-org

Repository files navigation

KeePassXC.org

Website sources for https://keepassxc.org.

Prerequisites

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 --classic

macOS:

brew install hugo node

Windows:

winget install Hugo.Hugo.Extended OpenJS.NodeJS

Build website

Install NPM dependencies

npm install

Compile website:

hugo

The 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 serve

Create a new blog post

To create a new blog post, run

hugo new blog/202X-XX-XX-blog-post-name.md

This 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.

About

Website files for KeePassXC

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 46

Languages