Gemini Encoding
The gemini specification requires UTF-8 support, though there are other encodings out there. In testing, some random gemini clients either perform "garbage in, garbage out" or may warn about alternative encodings. A test server might help with this:
https://thrig.me/src/scripts.git
A localhost certificate may help with testing.