From 9e02dd8c7e5dd97749181c1e3e305b35ea565a47 Mon Sep 17 00:00:00 2001 From: ernstki Date: Wed, 30 Jul 2025 22:16:05 +0000 Subject: [PATCH] Restore `contrib/forgejo-runner.service` (#772) Closes forgejo/runner#771. - other - [PR](https://code.forgejo.org/forgejo/runner/pulls/772): Restore `contrib/forgejo-runner.service` Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/772 Reviewed-by: earl-warren Co-authored-by: ernstki Co-committed-by: ernstki --- contrib/forgejo-runner.service | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 contrib/forgejo-runner.service diff --git a/contrib/forgejo-runner.service b/contrib/forgejo-runner.service new file mode 100644 index 00000000..785d35df --- /dev/null +++ b/contrib/forgejo-runner.service @@ -0,0 +1,18 @@ +[Unit] +Description=Forgejo Runner +Documentation=https://forgejo.org/docs/latest/admin/actions/ +After=docker.service + +[Service] +ExecStart=/usr/local/bin/forgejo-runner daemon +ExecReload=/bin/kill -s HUP $MAINPID + +# This user and working directory must already exist +User=runner +WorkingDirectory=/home/runner +Restart=on-failure +TimeoutSec=0 +RestartSec=10 + +[Install] +WantedBy=multi-user.target