Skip to content

Latest commit

 

History

History
32 lines (24 loc) · 636 Bytes

README.org

File metadata and controls

32 lines (24 loc) · 636 Bytes

GemiNim

GemiNim is a simple Nim server for the Gemini protocol.

gemini://gemi.nim.town

https://gemi.nim.town/index.gemini

Features

  • Fast
  • Simple
  • Domain-based vhosting
  • CGI
  • Per-user directories
  • Directory listing

Developing

You can build GemiNim by running:

nimble build

I also provide a Nix package. To get into the build shell environment, just run:

nix-shell

Planned features [0/3]

  1. [ ] Client certificate authentication (almost there)
  2. [ ] HTTP(S) mirroring
  3. [ ] Reverse proxying support