No description
Find a file
malled fb0a74382a
Some checks failed
Ansible Lint check / Ansible Lint (push) Has been cancelled
Jinja2 Linting check / Jinja2 Linting (push) Has been cancelled
Yamllint check / Yamllint (push) Has been cancelled
set subuid/subgid for forgejo-runner user
2025-12-02 22:32:05 +01:00
.github Merge pull request #4 from roles-ansible/dependabot/github_actions/ansible-actions/yamllint-action-0.0.2 2024-03-22 11:26:05 +01:00
defaults rename defaults 2025-11-30 22:18:44 +01:00
handlers change systemctl commands to user 2025-12-02 22:17:51 +01:00
meta Improve meta and configuration 2024-03-21 17:30:37 +01:00
tasks set subuid/subgid for forgejo-runner user 2025-12-02 22:32:05 +01:00
templates fix docker host env 2025-12-01 15:31:39 +01:00
vars fix os map name 2025-12-02 22:11:08 +01:00
.gitignore Initial commit 2024-03-19 13:48:20 +01:00
.yamllint Improve meta and configuration 2024-03-21 17:30:37 +01:00
LICENSE Create forgeo user and group 2024-03-19 14:39:34 +01:00
README.md rename defaults 2025-11-30 22:18:44 +01:00

Ansible Galaxy BSD-3 Clause Maintainance

ansible role forgeo_runner

Ansible role to install and Setup forgeo runner.

Visit code.forgejo.org/forgejo/runner for more information about forgejo actions.

Requirements

This role requires either to be able to start docker containers as forgejo_runner User or you change the forgejo_runner.mode variable to run actions directly without containerisation which could break your system.

Variables

Variable Value Description
forgejo_runner.version latest Forgejo runner version or latest to use latest
forgejo_runner.user forgejo_runner Forejo runner UNIX User
forgejo_runner.group forgejo_runner Forgejo runner UNIX Group
forgejo_runner.user_home /var/lib/forgejo-runner Unix Home and working directory
forgejo_runner.full_executable_path /usr/local/bin/forgejo_runner Path for executable binary
forgejo_runner.gpg_id EB114F5E6C0DC2BCDD183550A4B61A2DC5923710 Forgejo runneer GPG Key
forgejo_runner.instance_address Forgejo Instance Address
forgejo_runner.token Token for runner of your forgejo instance
forgejo_runner.offline_registration false Forgejo runner registration method
forgejo_runner.mode daemon Forgejo runner mode. Change to exec for local Runner execution
submodules_versioncheck false optional simple version check

Contribution

Please feel free to open an issue or Pull-Request