GemiNim is a simple Nim server for the Gemini protocol.
gemini://gemi.nim.town
https://gemi.nim.town/index.gemini
- Fast
- Simple
- Domain-based vhosting
- CGI
- Per-user directories
- Directory listing
- Support for uploading files via Titan
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
- [X] Client certificate authentication (is implemented but highly experimental)
- [ ] HTTP(S) mirroring
- [ ] Reverse proxying support