🏡 jarv.is
Personal website of @jakejarvis, created and deployed using the following:
I keep an ongoing list of blog post ideas as an issue in this repo.
Running a local testing server with Docker
This site runs a custom version of Hugo Extended with a few (very opinionated) changes. To ensure consistency, the Dockerfile
in this repository will pull my Hugo fork (forked from v0.53-DEV
, gohugo/hugo@a28865c
and pre-built on Docker Hub and GitHub Package Registry) and run a live testing server.
Run ./scripts/docker-server.sh
from the root of this repository, or execute these Docker commands:
docker build -t jarv.is:develop -f Dockerfile .
docker run -v $(pwd):/src -p 1313:1313 jarv.is:develop
...then open http://localhost:1313/. Pages will live-refresh when source files are changed.
Licenses
Site content (everything in content/notes
) is published under the Creative Commons Attribution 4.0 International License (CC-BY-4.0), which means that you can copy, redistribute, remix, transform, and build upon the content for any purpose as long as you give appropriate credit.
All code in this repository (like my Hugo theme) is published under the MIT license, except the customized Hugo fork in the Dockerfile
which retains Hugo's original Apache-2.0 license.