/laika

async Gemini protocol server

Primary LanguageRustGNU Affero General Public License v3.0AGPL-3.0

laika

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

Development

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.

Notes

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.