💾 Archived View for gemi.dev › gemini-mailing-list › 000508.gmi captured on 2023-12-28 at 15:48:20. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2023-11-04)

🚧 View Differences

-=-=-=-=-=-=-

[ANN] gebase: PoC Gemini server in shell

1. Emilis (emilis (a) emilis.net)

Hi,

proud to show that it is possible to run a Gemini server on a router:

https://tildegit.org/emilis/gebase


I was able to run this on one of my boxes with OpenWRT.

I had to install ncat for this to work and generated the certs on my 
laptop before running it. Make is also used, but can be replaced by 
plain shell scripts. All the other commands are provided by BusyBox.

Uses a single Awk file to match URLs.

Takes 1-2s to generate a page on the router :)


The code is very PoC at the moment. I intend to refactor it and use for 
some real-world projects in the future.


--
Emilis Dambauskas
gemini://tilde.team/~emilis/

Link to individual message.

---

Previous Thread: Registering the URI scheme?

Next Thread: CGI and client certificate, or do we need a CGI spec