-- Leo's gemini proxy

-- Connecting to smol.gr:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini

Custom Gemini server


I admit I was sceptical when I saw Solderpunk's claim that Gemini is so simple, that a basic client or server can be written quickly from scratch. But after carefully reading the specs, I decided to go for it, and voila: This capsule uses a custom Gemini server written from scratch!


It's in Typescript and runs as a Dockerized NodeJS process. It may need some trimming 'round the edges, but it works fine for now. Who knows, at some point I even may clean up the source code to make it presentable as an OSS project.


So thanks Solderpunk for making Gemini so simple and easy to implement!

-- Response ended

-- Page fetched on Fri May 10 13:38:11 2024