This guide assumes you are on macOS and have homebrew installed.
Install docker:
brew install --cask docker
Install Python 3. We recommend using pyenv
to manage Python versions:
brew install pyenv
pyenv install 3.12
pyenv local 3.12
Install Ruby. We recommend using rbenv
to manage Ruby versions:
brew install rbenv
rbenv install 3.3.5
rbenv local 3.3.5
Install Ruby dependencies:
gem install bundler
bundle install
We use the Makefile
as a poor man's CLI.
The commands can be seen with make help
:
$ make
help print make target descriptions
build build docker image
run run docker image in interactive mode
serve serve jekyll site
bundle update