summarylogtreecommitdiffstats
path: root/server-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 /server-systemd.service
downloadaur-fe443d164718672fdca685c05af794217203a21f.tar.gz
Added PKGBUILD & .SRCINFO
Diffstat (limited to 'server-systemd.service')
-rw-r--r--server-systemd.service19
1 files changed, 19 insertions, 0 deletions
diff --git a/server-systemd.service b/server-systemd.service
new file mode 100644
index 000000000000..526fb752cb37
--- /dev/null
+++ b/server-systemd.service
@@ -0,0 +1,19 @@
+[Unit]
+Description=Woodpecker server
+Documentation=https://woodpecker-ci.org/docs/intro
+Requires=network-online.target
+After=network-online.target
+
+[Service]
+User=woodpecker-server
+Group=woodpecker-server
+EnvironmentFile=/etc/woodpecker/server.env
+ExecStart=/usr/bin/woodpecker-server
+RestartSec=5
+Restart=on-failure
+SyslogIdentifier=woodpecker-server
+WorkingDirectory=/var/lib/woodpecker-server
+ReadWritePaths=/var/lib/woodpecker-server
+
+[Install]
+WantedBy=multi-user.target