Skip to content

folderblog 0.2.3

Choose a tag to compare

@ninepointlabs ninepointlabs released this 18 Oct 18:43
bca8242

Better search results and link previews, plus optional visitor counts, on top of 0.2.2.

Added

  • Share images. Set image: in a post's front matter (a path in the blog or a full URL) and it becomes the post's og:image and twitter:image, as an absolute URL, with width and height when the file is in the blog. Posts without one fall back to static/og-default.png, or to the new optional image key in blog.toml. folderblog check warns when the image doesn't exist. Note: older versions reject unknown keys in blog.toml, so upgrade before adding image or [analytics] there. (#5)
  • BlogPosting JSON-LD on post pages in the default theme. (#5)
  • robots.txt by default (allow all, plus a Sitemap: line), unless the blog has its own static/robots.txt or the theme provides one. (#5)
  • Default theme meta tags. Every page now has a meta description, canonical link, og:title/og:description/og:type/og:url/og:site_name and twitter:card, and the home page has a single h1 (the site title). (#5)
  • folderblog check warns when blog.toml has no description.
  • Optional GoatCounter analytics. Add [analytics] with goatcounter = "https://you.goatcounter.com" to blog.toml and every rendered page gets the GoatCounter script; works with any theme, no template edits. Off by default, and never added by preview or build --drafts. folderblog check flags an invalid URL. (#6)

Blogs with their own copy of the theme in theme/ keep their templates; copy the new default theme's _layouts/base.html and post.html to pick up the tags. Run folderblog agents-md --write in each blog folder to refresh its AGENTS.md.

Install (x86_64 Linux)

System Command
Arch / Omarchy sudo pacman -U folderblog-bin-0.2.3-1-x86_64.pkg.tar.zst
Debian / Ubuntu sudo apt install ./folderblog_0.2.3-1_amd64.deb
Fedora / RHEL / openSUSE sudo dnf install ./folderblog-0.2.3-1.x86_64.rpm
Anything else unpack folderblog-0.2.3-x86_64-linux.tar.gz and put folderblog on your PATH
autonomix-cli autonomix-cli add https://github.com/ninepointlabs/folderblog

New to folderblog? Start with the guide, or run folderblog guide. Verify downloads with sha256sum -c SHA256SUMS.