Created 2022-05-07. Updated 2023-06-03
Written in Rust. I prefer Molly Brown.
To print activity:
journalctl -u agate | less
Run the following script as a normal user:
Written in Go.
Run mkcerts (see Certificate Generation above), which generates certs that Go 1.15 is happy with.
In /etc/molly.conf be sure to set:
Hostname = "tozip.chickenkiller.com" CertPath = see mkcerts KeyPath = see mcerts DocBase = /path/to/gemtext"
Logs will be in:
/var/log/molly/access.log
Client:
gemini://example.com/
Server:
20 text/gemini # Example Title Welcome to my Gemini capsule.
Unifying gemini/spartan/gopher protocols
Fetch TLS(gemini) using Racket
Simplest TLS (gemini) fetch in Go
Awesome gemini - software collection
Gemcurses - gemini client written in C using ncurses
Guile-gemini - server/client in guile
Net-Gemini: server/client in Raku
. CDG - Collaborative Directory of Geminispace