Gempress
An Express.js inspired server framework for the Gemini protocol.
The goal of Gempress is to provide a minimal yet powerful API to build dynamic gemini applications.
A simple server
Setting up a Gempress server with a single route looks like this:
See the examples directory for more elaborate examples.
Generating a self-signed certificate
To use a Gempress server, you will need a TLS certificate bundled in an
identity. To generate a certificate, simply execute the following snippet.
Substitute the localhost with your own hostname to generate a certificate
exposed to the public.
# Cleanup old files