async Gemini protocol server

af0ce6f some tests for modules response and err

~gbmor pushed to ~gbmor/laika git

1 year, 30 days ago

b1c03b7 when impl fmt::Display, use response code as u8

~gbmor pushed to ~gbmor/laika git

1 year, 1 month ago


async Gemini protocol server.

  • Serves static content
  • Configurable gemini root, port, ip to bind to, logfile location.

#To do

  • 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.


#What's the name mean?

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.