MoonGem - Gemini server with inline Lua scripting

1. panda-roux (contact (a) panda-roux.dev)

Hello Gemini folks,

I was introduced to the Gemini project for the first time last week after 
seeing a fediverse post on the subject, and was struck by the beautiful simplicity of it.

In setting up my own personal capsule, I decided to take a crack at 
building my own server software.  I hadn't used OpenSSL libraries before 
so it was an interesting exercise in not only familiarizing myself with 
the Gemini protocol, but also in getting to know the cryptographic side of things.

The result is what I'm calling MoonGem.  It can serve static files as well 
as Gemtext with embedded Lua.

Source can be found here: https://git.sr.ht/~panda-roux/MoonGem/

Documentation, relevant links can be found at my personal capsule here: 
gemini://gemini.panda-roux.dev/moongem

Thank you for reading.

panda-roux

Link to individual message.

---

Previous Thread: Gemini is super.

Next Thread: Hello