I've successfully installed gemserv on YunoHost and setup my capsule:

gemini://thoughts.kobel.fyi/

To share what I've learned along the way, I've written my first gemlog documenting the process:

gemini://thoughts.kobel.fyi/2026-01-23-howto-install-gemserv-on-yunohost.gmi

#yunohost #geminiprotocol #gemserv

OK, si le hostname de la destination est différent du hostname du vhost utilisé pour le proxy, il faut utiliser le hostname de destination.

On va tester #Gmid https://github.com/omar-polo/gmid

Qui a l'option sni hostname dans la directive proxy.

Ça sera plus simple à gérer dans mon cas… ;)

#gemini #gemserv

GitHub - omar-polo/gmid: a Gemini server

a Gemini server. Contribute to omar-polo/gmid development by creating an account on GitHub.

GitHub

#grmbl

proxy_all = "hostname:1965"

dans la conf du vhost #gemserv ça pas marche.

La machine (sur le même réseau) aussi avec gemserv (mais avec agate pareil) veut pas servir le contenu.

Dec 28 20:41:16 rpi-studio gemserv[3956]: 2022-12-28 19:41:16,905 WARN [rustls::conn] Sending fatal alert AccessDenied
Dec 28 20:41:16 rpi-studio gemserv[3956]: 2022-12-28 19:41:16,906 ERROR [gemserv::lib::server] Error: unexpected error: no server certificate chain resolved

Ça parle à quelqu'un ?

#gemini

xa volve a estar activo tras a actualización 0.6.5 que arranxa o problema do *filesystem traversal attack*

gemini://gem.xmgz.eu

#gemserv #gemini

https://git.sr.ht/~int80h/gemserv
~int80h/gemserv - sourcehut git

How can i set Python print() 's to do "\r\n" troughout a python cgi thingy (on linux) ? Or would i need to 'def' own print function?

"<STATUS><SPACE><META><CR><LF>"

#gemini #python #Gemserv #MollyBrown

Well now I need a FreeBSD startup script for gemserv. Mine does not work very well (It did not go in background, which is really annoying).

#gemini #gemserv #startupScript #freebsd

@n Je ne sais pas pour FreeBSD mais, sur une petite VM Linux avec peu de RAM, #gemserv compile vite et bien.
Ça y est j'ai trouvé le chemin pour ouvrir un (des) ticket(s) pour #gemserv ! \o/

https://todo.sr.ht/~int80h/gemserv/2
https://todo.sr.ht/~int80h/gemserv/3

#FreeBSD #gemini
~int80h/gemserv#2: Redirect whole domain doesn't works — sourcehut todo