Skip to main content
[Burgeon Lab]

A note is a common IndieWeb post type, akin to a microblog. The Notes page displays a feed of these short, title-less posts, which usually feature brief entries like quick thoughts or reactions (likes/favourites or replies) presented in reverse chronological order (newest first). This is my first go at implementing a Micropub server, and notes made here will be syndicated to my Mastodon in the future.

This is work in progress.


Microblogs

Note from

Halfway during my Indiekit setup, I decided to use this opportunity to start using Codeberg with Gitea plugin as my content store, instead of staying on GitHub. Although I have moved all my blog source code and CI to SourceHut already in 2025, I want to start using Codeberg as my main Git host (Gitea/Forgejo has a lot more integration support than SourceHut).

Using Codeberg for the first time was pretty painless compared to learning SourceHut; it looks and feels similar to GitHub. I did unfortunately experienced, two nights in a row, of Codeberg server downtime, but both lasted less than 30m I’d say, so it wasn’t too worrying. I think it will only get better as Codeberg gets more popular from #GiveupGithub movement.

Getting back to Indiekit—having the content store (the place where Indiekit Markdown files are stored) separate from my Hugo source code meant I had to figure out a way to get the .md files from Codeberg > SourceHut.

I worked out a relatively simple way of doing it in both CI and local without using Git Submodules or Git Subtree (which was a bit confusing). This note will test if it is working in SourceHut Builds CI! Sorting this last hurdle means I will be able to start writing my guide!

Note from

This is a test note. It includes tags, permalink, and a like-of front matter parameter; indicating a “like” or “favourite” for a piece of content (which is linked for reference).


Read about upvotes.

Enjoying BurgeonLab? If my content made a difference, a small contribution would mean a lot. Your support spurs me on to keep creating!
Give a tip » Help with hosting »