async Gemini protocol server.
- Serves static content
- Configurable gemini root, port, ip to bind to, logfile location.
- User directories (
~/public_gemini
) - Optional autogenerated directory indexes
- Service files
- Tests
The repository is available I'm primarily using sr.ht/~gbmor/laika for development, but the repository will be available at github.com/gbmor/laika.
- Gemini project homepage: https://gemini.circumlunar.space/
- Spec: https://gemini.circumlunar.space/docs/specification.html
Gemini the protocol is named after NASA's Project Gemini. As a result, some gemini-related projects use space-themed names. Laika was the first dog in space.