diff options
Diffstat (limited to 'topics/systems/shepherd.gmi')
-rw-r--r-- | topics/systems/shepherd.gmi | 20 |
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 |