knowledgebase

Paritybit.ca Gemini-based Wiki
git clone https://git.sr.ht/~jbauer/knowledgebase
Log | Files | Refs | README

commit d8b6cb98b19f1f52a1a318009381277a8f6b5ef4
parent da13dbac686ebc0a5a63a7da2b9997e2a55a37a2
Author: Jake Bauer <jbauer@paritybit.ca>
Date:   Mon, 21 Feb 2022 17:52:36 -0500

Add details about wiki deployment

Diffstat:
Msysadmin/openbsd-server-details.gmi | 4+++-
1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/sysadmin/openbsd-server-details.gmi b/sysadmin/openbsd-server-details.gmi @@ -158,7 +158,7 @@ server "git.paritybit.ca" { ### Gemini Server -vger configuration is extremely simple, since it just uses inetd and relayd: +vger configuration is extremely simple since it just uses inetd and relayd: This is the inetd configuration: @@ -183,6 +183,8 @@ relay "gemini" { /etc/ssl/paritybit.ca.fullchain.pem is symlinked to /etc/ssl/paritybit.ca.crt for relayd. +The content of the gemini server is a git repository that lives in /var/gemini. When updates to the wiki are made, I can simply SSH into the server and run `git pull` to update the content. The _vger group has the ability to read the contents of /var/gemini but only root has permissions for the .git folder so the gemini server can't serve it. + ### Finger Server The configuration in inetd for fingerd is: