summarylogtreecommitdiffstats
path: root/agent-systemd.service
diff options
context:
space:
mode:
authorChewing_Bever2022-12-14 21:58:18 +0100
committerChewing_Bever2022-12-14 21:59:36 +0100
commitfe443d164718672fdca685c05af794217203a21f (patch)
treeddb336b91482342afd2cd0153c3f1e93ddb7638d /agent-systemd.service
downloadaur-fe443d164718672fdca685c05af794217203a21f.tar.gz
Added PKGBUILD & .SRCINFO
Diffstat (limited to 'agent-systemd.service')
-rw-r--r--agent-systemd.service19
1 files changed, 19 insertions, 0 deletions
diff --git a/agent-systemd.service b/agent-systemd.service
new file mode 100644
index 000000000000..116fc906f4d7
--- /dev/null
+++ b/agent-systemd.service
@@ -0,0 +1,19 @@
+[Unit]
+Description=Woodpecker agent
+Documentation=https://woodpecker-ci.org/docs/intro
+Requires=network-online.target
+After=network-online.target
+
+[Service]
+User=woodpecker-agent
+Group=woodpecker-agent
+EnvironmentFile=/etc/woodpecker/agent.env
+ExecStart=/usr/bin/woodpecker-agent
+RestartSec=5
+Restart=on-failure
+SyslogIdentifier=woodpecker-agent
+WorkingDirectory=/var/lib/woodpecker-agent
+ReadWritePaths=/var/lib/woodpecker-agent
+
+[Install]
+WantedBy=multi-user.target