summaryrefslogtreecommitdiff
path: root/topics/systems/shepherd.gmi
diff options
context:
space:
mode:
authorPjotr Prins2021-08-27 10:55:31 +0200
committerPjotr Prins2021-08-27 10:55:31 +0200
commit0e91efd6a2b6647732aaff86c26021b5f2c217ab (patch)
treee7916d972c8adfb5e59304b40ce242ddafbc941a /topics/systems/shepherd.gmi
parentbee6bfb30049bfa1d57c3bffbdc0382d77b537b0 (diff)
downloadgn-gemtext-0e91efd6a2b6647732aaff86c26021b5f2c217ab.tar.gz
Instructions for virtuoso
Diffstat (limited to 'topics/systems/shepherd.gmi')
-rw-r--r--topics/systems/shepherd.gmi20
1 files changed, 20 insertions, 0 deletions
diff --git a/topics/systems/shepherd.gmi b/topics/systems/shepherd.gmi
new file mode 100644
index 0000000..5f9ca4f
--- /dev/null
+++ b/topics/systems/shepherd.gmi
@@ -0,0 +1,20 @@
+# Shepherd
+
+On Debian based systems we run shepherd as a shepherd user. The service gets started up through systemd:
+
+```
+[Unit]
+Description=Launch user shepherd daemon
+Wants=guix-daemon.service
+
+[Service]
+Type=oneshot
+ExecStart=/var/guix/profiles/per-user/shepherd/guix-profile/bin/shepherd --socket=/home/shepherd/.config/shepherd/shepherd.sock
+User=shepherd
+Group=shepherd
+
+[Install]
+WantedBy=multi-user.target
+```
+
+=> https://git.genenetwork.org/efraim/shepherd-services Running shepherd services