Skip to content

The source code of my blog

Notifications You must be signed in to change notification settings

wagdav/thewagner.net

Repository files navigation

Source of my personal homepage, using Pelican

Requirements

Install the Nix package manager:

curl -L https://nixos.org/nix/install | sh

Commands

Run a development server

scripts/devserver.sh

Make a release:

scripts/publish.sh

Container image

The contents of the blog is packaged as a OCI/Docker image. At each build the container image is pushed to DockerHub. Run the image with the following command:

docker pull wagdav/thewagner.net
docker run --rm -it -p 8000:8000 wagdav/thewagner.net

Open http://localhost:8000/ in your browser.