To run the site locally you will need:
On Ubuntu run:
sudo apt install --yes git make tox
Then follow pyenv's Basic GitHub Checkout
instructions and their install Python build dependencies
instructions. You don't need to install pyenv's shell integration.
You don't need to install any versions of Python: the make
commands below
will install them automatically as needed.
Now to clone the repo and start the dev server on http://127.0.0.1:8000 run:
git clone https://github.com/seanh/seanh.github.io.git
cd seanh.github.io
make dev
For more development environment commands run:
make help