gmifs

Gemini server

A Gemini file server implementation in Go that provides minimal static file serving with TLS support and auto-indexing.

Gemini File Server, short gmifs, is intended to be minimal and serve static files with auto index support through TLS via the gemini protocol.

GitHub

13 stars
1 watching
1 forks
Language: Go
last commit: over 3 years ago
Linked from 1 awesome list

geminigemini-protocolgemini-servergogolang

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
ninedraft/gemax Go implementation of the Gemini protocol for creating an HTTP-like server and client 5
jackdoe/net-gemini A Gemini-compatible web server implementation in Go 30
omar-polo/gmid A full-featured Gemini server written with security in mind. 103
spc476/glv-1.12556 A Gemini protocol server written in Lua, supporting various features and configurations. 45
marek22k/staticgeminiserver A simple Ruby-based Gemini server with static content support 0
gemrest/windmark An async Gemini server framework with built-in features and a macro-based routing system. 13
mrletourneau/earlserver A simple Gemini server implemented in Kotlin for communication with clients using TLS encryption. 2
aburd/gemini-server-clj A Clojure implementation of a Gemini server that serves public files over HTTP/2. 0
ardek66/geminim A Nim-based server implementation of the Gemini protocol with authentication and authorization features 35
jfmcbrayer/germinal A server written in Common Lisp for the Gemini Protocol 40
gemrest/maple A simple Gemini server with Titan support 2
jahzielv/titan A Gemini server and server framework built on top of Rust. 4
yggverse/bdoku A Gemini Protocol-based DokuWiki satellite with features like full-text search and caching. 0
mbrubeck/agate A Gemini network protocol server for serving static files 607
ranfdev/geopard A Rust-based Gemini client with GTK 4 integration, providing an adaptive and feature-rich browsing experience. 157