blarg
blarg
is a minimal blog engine based on blog.sh and barf.
Features:
- Requires only a posix shell, a markdown processor and git
- Handle both blog posts and normal pages
- No boilerplate, just create a markdown file
- Show creation and update timestamps (taken from git history)
See the blog post for more details.
Quickstart
- Clone this repository
git clone https://git.sr.ht/~justinesmithies/blarg
- Put your blog posts as markdown files into
posts
- Place any images into the
public
folder - Run
./blarg
and your posts will show up inbuild
- Commit posts in git to add timestamps and have them show up in
build/index.html
- Copy the content of
build
to your webserver, so that other people can read your blog
Feel free to contact me if you have any questions.
Warning !
This repo also contains the content for my personal blog and homepage - https://justine.smithies.me.uk . So if you want to use blarg
please remember to delete the contents of the posts folder and any files in the public folder too.