The source code of https://johnbraun.nl.
JohnBraun.nl is built with Pelican.
If you'd like to contribute, clone the default branch of this repo. Then, install the required dependencies within a virtual environment:
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
Run a dev server: make devserver
, which spins up a local webserver and hot reloads on made changes.
To compile the website run make html
, which can be served through make serve
.
Run make clean
to delete temporary generated files, like output/
.