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: about 5 years ago
Linked from 1 awesome list

geminigemini-protocolgemini-servergogolang

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
ninedraft/gemaxGo implementation of the Gemini protocol for creating an HTTP-like server and client6
jackdoe/net-geminiA Gemini-compatible web server implementation in Go30
omar-polo/gmidA full-featured Gemini server written with security in mind.103
spc476/glv-1.12556A Gemini protocol server written in Lua, supporting various features and configurations.45
marek22k/staticgeminiserverA simple Ruby-based Gemini server with static content support0
gemrest/windmarkAn async Gemini server framework with built-in features and a macro-based routing system.13
mrletourneau/earlserverA simple Gemini server implemented in Kotlin for communication with clients using TLS encryption.2
aburd/gemini-server-cljA Clojure implementation of a Gemini server that serves public files over HTTP/2.0
ardek66/geminimA Nim-based server implementation of the Gemini protocol with authentication and authorization features35
jfmcbrayer/germinalA server written in Common Lisp for the Gemini Protocol40
gemrest/mapleA simple Gemini server with Titan support2
jahzielv/titanA Gemini server and server framework built on top of Rust.4
yggverse/bdokuA Gemini Protocol-based DokuWiki satellite with features like full-text search and caching.0
mbrubeck/agateA lightweight server for serving static Gemini protocol files622
ranfdev/geopardA Rust-based Gemini client with GTK 4 integration, providing an adaptive and feature-rich browsing experience.158