[ANN] Dʒɛmɪni, a gemini server
Remco
me at rwv.io
Tue Nov 17 15:42:05 GMT 2020
Announcing dʒɛmɪni, a gemini server. It's new, it's free, it's my first
application written in racket (feedback about racket style welcome!),
and works pretty well, if I may say so myself.
Dʒɛmɪni has the following features:
* serve static files
* CGI scripts
* content type from file extensions
* ability to add own mime.types file to add extensions
* automatically generates a server certificate (using openssl)
* no directory listings (but serving index.gmi instead)
* no configuration file
It's written in Racket and does not depend on any external modules.
=> https://sr.ht/~rwv/dezhemini/
A shout out to Michael Lazar for sharing gemini-diagnostics and making
writing a gemini server much easier!
=> https://github.com/michael-lazar/gemini-diagnostics
A hat tip to Drew DeVault for nagging me about auto generating
certificates even before I was ready to make a proper announcement.
And much praise for solderpunk for keeping it simple and making me want
to write my own server, and of course the racket community for providing
an awesome platform to write software on.
I hope some of you will find dʒɛmɪni useful.
Cheers,
R.
More information about the Gemini
mailing list