This site is using Pelican & and python venv.
To setup from scratch:
$ poetry installTo use the venv:
$ poetry shellTo run the dev server:
$ invoke livereloadTo run a static debug build:
$ rm -f ./cache/* && pelican --delete-output-directory --debug &> ~/tmp/pelican-debug-output.logTo publish the site to s3:
$ export AWS_PROFILE=duncanlock.net$ rm -rf ./published_output && make publish
# have a look at the /published_output, then:
$ make s3_uploador to just do it in one go:
$ rm -rf ./published_output && make s3_upload