My forgejo runners. Now archived in favour of https://code.thms.uk/michael/homelab https://code.thms.uk
This repository has been archived on 2026-06-12. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
Find a file
2026-06-03 07:42:09 +00:00
data update for docker runner 2026-06-03 07:42:09 +00:00
.gitignore initial commit 2026-05-14 09:57:47 +00:00
docker-compose.yml initial commit 2026-05-14 09:57:47 +00:00
README.md Add readme 2026-05-14 10:01:45 +00:00

ForgeJo Runner

This is my forgejo runner configuration.

Generated by following the instructions at https://forgejo.org/docs/latest/admin/actions/installation/docker/

In a nutshell:

  1. git clone

  2. Create a user with non root permissions

cd forgejo-runners
set -e

mkdir -p data/.cache

chown -R 1001:1001 data
chmod 775 data/.cache
chmod g+s data/.cache
  1. Get a token from /admin/actions/runners > Create and write it to data/token.txt.

  2. Start the container: docker compose up -d