commit b099391054091e10a343796d030f08918bcdb003
parent 4935e81a65b7e615cccd1bae76a5459b9948b11a
Author: Nick Moffitt <nick@zork.net>
Date: Wed, 20 May 2026 09:41:11 +0100
Notes on non-web wiki editing, plus links to other eik pages
Diffstat:
1 file changed, 23 insertions(+), 1 deletion(-)
diff --git a/eik.mdwn b/eik.mdwn
@@ -1,5 +1,9 @@
Notes regarding `eik`
+See also:
+
+ * [[eik_containers]]
+
ssh config
----------
@@ -12,13 +16,31 @@ ssh config
ikiwiki
-------
-The configuration lives in `/etc/ikiwiki/permacomputing.setup`. If you make changes, you need to rebuild the wiki with the following command.
+The configuration lives in `/etc/ikiwiki/permacomputing.setup`. If you make changes to this configuration, you need to rebuild the wiki with the following command.
cd /etc/ikiwiki
sudo -su ikiwiki ikiwiki --setup permacomputing.setup
The htpasswd lives in the same directory.
+### non-web editing of the wiki
+
+Everyone in the `gitusers` group has access to push commits to [the ikiwiki git repo](https://git.permacomputing.net/permacomputing/log.html). You can see who's in this list by running:
+
+ getent group gitusers
+
+This means you can edit the wiki on your local system with the following workflow:
+
+ git clone eik.permacomputing.net:/var/www/git.permacomputing.net/repos/permacomputing.git permawiki
+ cd permawiki
+ ${VISUAL} test.md
+ git add test.md
+ git commit -m "testing remote git wiki updates"
+ git push
+
+If all goes well, you should then see your changes on the [[test]] page.
+
+
disk volumes
------------