[tech] Doppio: Gemini server in Java
- 🗣️ From: Bill Havanki (desu (a) deszaras.xyz)
- 📅 Sent: 2021-01-03 03:14
- 📧 Message 1 of 3
Greetings,
I?d like to announce my own take on a Gemini server implementation, which
I?ve named Doppio.
https://github.com/bhavanki/doppio/
I implemented it in Java as a fun side coding project, but I hope it?s
useful for others. It supports the usual good stuff:
- static files, including finding index files
- CGI with most meta-variables from RFC 3875, plus a bunch from Apache mod_ssl
- MIME type detection by file name suffix (.gmi or .gemini for text/gemini)
- access logging
- single server configuration file
It mostly passes gemini-diagnostics. :) There?s always more TLS work to do.
The server is licensed with AGPL 3.
Enjoy, and thanks!
Bill Havanki
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.orbitalfox.eu/archives/gemini/attachments/20210103/c609
206e/attachment.htm>
---
Next in thread (2 of 3): 🗣️ Sean Conner (sean (a) conman.org)
View entire thread.