The technical blog for Isaac Physics. This is a static site generated using Jekyll and hosted by GitHub pages at labs.isaacphysics.org.
- Install Docker
- Clone this repository
- Run
./run.sh
Your server should be running locally at http://localhost:4000.
To add a new post to the blog, create a new file in the _posts directory with a filename matching the YYYY-MM-DD-some-title.markdown. The file should contain a YAML header describing the post, use an existing post as a template. If the post is not yet ready, you can add draft: true to this YAML section. Once saved, you'll find the new post at http://localhost:4000/some-title.html. Images should be added in the images directory, other configuration should not need to be modified.
Pushing to master on this repository updates the live site at labs.isaacphysics.org immediately(-ish)!