CHANGELOG: gemlog_to_feed Caddy Module

At present my gemini capsule is mirrored to the web via a plugin I wrote for the webserver Caddy [0]. The plugin is part of a suite of Caddy plugins I've been developing called mediocre-caddy-plugins [1], mostly revolving around making it easier to mirror gemini capsules to the web.

Today I implemented a new Caddy module: gemini_to_feed. The purpose is to take an existing gemtext file which follows the gemini subscription format [2] and automatically translate it to an RSS, Atom, or JSON feed depending on the configuration. This makes it trivial to implement a feed only by updating a single file, the gemlog, whereas previously I also had to manually update the XML feed file.

You can find documentation and usage examples in the mediocre-caddy-plugins repo, if you're interested in using it as well.

[0] Caddy Webserver

[1] mediocre-caddy-plugins

[2] Subscribing to Gemini pages (proxied)

Other Changes

There have been some other recent changes around the site as well. I merged my suggestions page with my contact page [3]. This makes it easier for someone wishing to write in a suggestion to find my full contact info, and let's people looking for my full contact info know that I'm also open to suggestions!

Finally, I added Subvert.fm to the donations page [4]. While not explicitly a recurring donation, I think it's worth advertising this cool new organization that's doing something unique in the music space. Check them out!

[3] 📨 Contact Me

[4] 🫶 Donation Station


This site is a mirror of my gemini capsule. The equivalent gemini page can be found here, and you can learn more about gemini at my 🚀 What is Gemini? page.