💾 Archived View for gmid.omarpolo.com captured on 2022-04-29 at 12:04:48. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2022-04-28)

➡️ Next capture (2022-06-03)

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

changelog

contrib

guide

faq

gmid

A Gemini server

Features

gmid also bundles a small gemini client called ‘gg’ (gemini get)

gmid(1) manpage

gmid.conf(5) manpage

gg(1) manpage

Install

Some distros provide a package — thanks to the maintainers!

Repology: packaging status for gmid

Source code and precompiled binaries for linux are available:

gmid-1.8.3.tar.gz

gmid-1.8.3.tar.bz2

git repository

git repository via Gemini

GitHub mirror

gmid.linux.amd64

When in doubt, compile from source: it’s easy and takes less than a minute on a raspberry pi 3. The dependencies are:

Once all the dependencies are installed, building is as easy as:

$ curl -LO https://github.com/omar-polo/gmid/releases/download/1.8.3/gmid-1.8.3.tar.gz
$ tar xzvf gmid-1.8.3.tar.gz
$ cd gmid-1.8.3
$ ./configure
$ make
$ sudo make install # eventually

A SHA256 file is available. However, that only checks for accidental corruption: you can use signify (SHA256.sig and the public key gmid-1.8.pub) or GPG. The hash of the signify public key is also included in the SHA256 file and thus signed with my GPG. The signify public key for the next release ‘gmid-1.9.pub’ is also included.

SHA256

SHA256.gpg

SHA256.sig

To verify the signatures with signify(1)

% signify -C -p gmid-1.8.pub -x SHA256.sig
Signature Verified
gg.linux.amd64: OK
gmid-1.8.2-binaries.tar.gz: OK
gmid-1.8.2.tar.gz: OK
gmid-1.8.pub: OK
gmid-1.9.pub: OK
gmid.linux.amd64: OK