2022-11-29 - So I have a Gemini Server now

I managed to get the server up sooner than expected, but it wasn’t without its challenges.

There wasn’t an `agate` server package, nor working Rust compiler on my server, and my local machines required newer versions of GLIBC than what was available, too. Luckily, the Github¹ project releases page had sufficiently older GLIBC requirements.

The next issue to sort out was my Pandoc-utilizing Makefile needed a newer version of Pandoc than was available. Similarly the Pandoc site² had binaries.

The next issue to tackle is automatic building from git and proper certificates. The builds should be easy enough but I have to figure out how to convert my PEM certificates to DER or possibly generate new ones in DER because the Gemini spec³ might call for different algorithms than what I use for my domain.

I also need to find a Mastodon instance that I can use to host comments so I can have some method of user feedback on here.

So, per yesterday’s⁴ TODO items, I have to finish the following:

Footnotes

1

Agate Github Project

2

Pandoc Project Releases

3

Gemini Spec

4

Yeserday’s TODO items

Navigation

index

all tags

prev ⏰

⏰ next

updated: 2022-12-10 10:54:29 -0500

generated: 2023-01-19