This repository contains my personal website, which is hosted on healeyj.com.
The template was created by Olivier Bourgeois, which is available on GitHub.
These instructions assume you have Python 3.12+ installed. Fetch the dependencies:
pip3 install -r requirements.txt
Generate HTML files from Markdown:
./make.sh
The files will be generated into an out/
directory. You could serve them with a simple HTTP server:
python3 -m http.server -d out/ 8080
And browse to http://localhost:8080/
.
- Create branch called gh-pages
- Repository -> Settings -> Pages -> Source -> Deploy From A Branch -> gh-pages
- Ensure gh-pages-deploy.yaml has permissions clause