gmnisrv: a Gemini server

gmnisrv is a high-performance Gemini server for POSIX systems.

Development information

Source code (git)

Features:

The configuration is straightforward:

listen=0.0.0.0:1965 [::]:1965

[:tls]
store=/var/lib/gemini/certs
organization=gmnisrv user

[example.org]
root=/srv/gemini/example.org

[example.org:/cgi-bin]
root=/srv/gemini/example.org/cgi-bin
cgi=on

[example.com]
root=/srv/gemini/example.com