Requires ruby and node.
Some gems also have dependencies.
# Install build dependencies, node and ruby sudo apt install build-essential zlib1g-dev autoconf nodejs npm ruby-full # Install bundler so that we can get jekyll and dependencies sudo gem install bundler # Run npm install and bundle install ./build.sh install
Then in two separate terminals run webpack and jekyl (in that order!) with:
I am aware that the CSS library I've used to build this site is dead and has some open CVE's. I'm not using any features affected but ergh. Maybe I will port it all to Bootstrap 5 for fun when that comes out I don't know.