[ANN] GemRing - A webring for the Gemini Protocol

I was thinking about what can be done for discoverability of Gemini capsules and I figured a webring might be fun. Full disclosure though I've never written server software before so we'll see if this survives contact with the internet.

The code is linked below. It takes four parameters:

--cert: A certificate for your site

--key: The corresponding private key

--list: A text file containing gemini links on individual lines

--port: The port to listen on

Essentially, you go to gemini://your.site/{your_number}/{next/previous} and it picks the relevant link from the text file.

If anybody wants to join a gemring, shoot me an email at jake@rmgr.dev and I'll add you to the list!

GemRing source code

[back]

Proxied content from gemini://gem.rmgr.dev/blog/2020-07-31-ann-gemring.gmi (external content)

Gemini request details:

Original URL
gemini://gem.rmgr.dev/blog/2020-07-31-ann-gemring.gmi
Status code
Success
Meta
text/gemini
Proxied by
kineto

Be advised that no attempt was made to verify the remote SSL certificate.