add first runnable version
Initial commit
A Gemini server written for Node.JS. This is for the moment only a proof of concept.
You need a TLS cert and a TLS key.
You could generate certificates for localhost for testing.
Set the path to those files via TLS_KEY_FILE
and TLS_CERT_FILE
in the docker-compose.yml
file.
At the moment the server only delivers one Gemini file that you can set via INDEX_FILE
in the docker-compose.yml
file as well.
Then execute:
docker-compose up
And the server is listening on gemini://localhost:1965
.