[Unit] Description=Forgejo Runner Documentation=https://forgejo.org/docs/latest/admin/actions/ After=podman.service podman.socket network-online.target Wants=podman.service [Service] ExecStart=forgejo-runner daemon --config /etc/forgejo-actions/config.yml ExecReload=/bin/kill -s HUP $MAINPID Environment="DOCKER_HOST=unix:///run/podman/podman.sock" # 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