commit: 65a5b04545210c3c656b99b6ae0d82679ebe54bd
parent 67618bae5d2cd64865a0bb5048157298a6823bb0
Author: Drew DeVault <sir@cmpwn.com>
Date: Wed, 28 Oct 2020 12:46:38 -0400
Update gmnisrv.gmi
Diffstat:
1 file changed, 33 insertions(+), 0 deletions(-)
diff --git a/content/gmnisrv.gmi b/content/gmnisrv.gmi
@@ -0,0 +1,33 @@
+# gmnisrv: a Gemini server
+
+gmnisrv is a high-performance Gemini server for POSIX systems.
+
+=> https://sr.ht/~sircmpwn/gmnisrv Development information
+=> https://git.sr.ht/~sircmpwn/gmnisrv Source code (git)
+
+Features:
+
+* Zero-configuration TLS
+* CGI script support
+* Directory auto-indexing
+* Multiple domains and routing configs
+
+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
+```