Personal website using a dead simple static site generator based on Python-Markdown.
Hosted at https://bill.batemanzhou.com.
Mostly notes for myself. To see local changes, run:
python3 generate.py
cd public/
python3 -m http.serverOr, starting from public/, in a convenient one-liner:
cd .. && python3 generate.py && cd public/ && python3 -m http.server
Deployment happens automatically in GitHub Actions on pushes to the main branch. See .github/workflows/build_and_deploy.yml. It's pretty basic, it runs generate.py and rsyncs the public/ directory to the server.
Original contents of this blog, such as text, images, and music, are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License, except where the original work is in the public domain, or otherwise indicated.
The underlying source code, and any source code contained within blog posts, are licensed under the MIT license unless otherwise indicated.