💾 Archived View for trfs.me › microgem.gmi captured on 2022-01-08 at 13:39:59. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2021-11-30)

-=-=-=-=-=-=-

Microgem

Microgem is a tiny tiny server that allows you to serve a single static gemini site. It aims to be as performant as possible with a small footprint. I have no intentions of extending it to support cgi scripts or virtual hosts or many useful features at all. If you're looking for something more featureful, you may be better served by another client (I recommend the experience of writing your own).

It is written in C and only depends on openssl and libevent. I'm not very experienced at programming C or POSIX in general so any reviews of the codebase would be super exciting for me.

Writing this server and gemini in general have been a blast. If you're reading this, you're awesome for participating in this gemini experiment.

Microgem source repository