💾 Archived View for tozip.chickenkiller.com › gemini.gmi captured on 2023-05-24 at 17:40:54. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2023-03-20)

➡️ Next capture (2023-06-16)

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

gemini protocol

Created 2022-05-07. Updated 2023-03-12

Agate server on Debian

Written in Rust. I prefer Molly Brown.

Set-up of Agate

To print activity:

journalctl -u agate | less

Certificate Generation

Run the following script as a normal user:

mkcerts

Molly Brown server on FreeBSD

Written in Go.

git repo and instructions

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

Session Example

Client:

gemini://example.com/

Server:

20 text/gemini
# Example Title
Welcome to my Gemini capsule.

=> gemini://link.to/another/resource Link text

Unifying gemini/spartan/gopher protocols

References

Fetch TLS(gemini) using Racket

Simplest TLS (gemini) fetch in Go

Specification

Search engines

.. AuraGem

. CDG - Collaborative Directory of Geminispace

.. Geminispace

.. Kennedy

.. Study 2022-8 (TLGS ranks well)

.. TLGD