diff --git a/README.md b/README.md index 30308f2..df46a6b 100644 --- a/README.md +++ b/README.md @@ -11,6 +11,18 @@ Installation 1. provision gitea-runner user, with home directory and clone this repo inside of it. 1. Install docker-rootless, provision sid and gid ranges /etc/subuid and /etc/subgid need configured +``` +# as root: +echo "gitea-runner:296608:65536" | tee -a /etc/subuid +echo "gitea-runner:296608:65536" | tee -a /etc/subgid + +# and verify (su -l gitea-runner): +id =u +whoami +grep ^$(whoami): /etc/subuid +grep ^$(whoami): /etc/subgid +``` + 1. Install 3 systemd units, 2 user-level and 1-system level to run dbus, docker (rootless), and act_runner 1. Install .bashrc or .profile config for user to connect to dbus, needed for systemd 1. Start and enable the systemd units/services