-- Leo's gemini proxy

-- Connecting to bulletpr00f.host:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini

to gmnisrv

I noticed that my gemini server wasn't workin in some clients.

Namely deedum for android and one of the two main http proxies.

This bothered me. I don't really know why, it's not like I have a wide audience or expect one. But if I'm gonna put stuff on the internet I want people to be able to get to it.

It was remarkably easy to do, gmnisrv compiled easily, i created a systemd unit file (gross) and its a service running on my box now.


the source


the systemd unit file or whatever people call those


[Unit]
Description=Gemini Server

[Service]
Type=simple
ExecStart=/usr/bin/gmnisrv

[Install]
WantedBy=multi-user.target

the config


# Space-separated list of hosts
listen=0.0.0.0:1965 [::]:1965

[:tls]
# Path to store certificates on disk
store=/gemini/certs

# Optional details for new certificates
organization=leet bois

[bulletpr00f.host]
root=/gemini/content


Switched to gmnisrv was published on 2021-01-27

-- Response ended

-- Page fetched on Fri May 10 00:49:59 2024