🔨 Where code lives. https://forge.karnov.club
Find a file
2024-11-05 22:23:43 -05:00
config chore: tidy config, remove extraneous comments 2024-11-05 22:16:53 -05:00
.gitignore feat: rewrite scripting handling runner processes and config 2024-11-05 22:13:51 -05:00
metadata.json feat: rewrite scripting handling runner processes and config 2024-11-05 22:13:51 -05:00
README.md docs: update README 2024-11-05 22:23:43 -05:00
runners.py feat: rewrite scripting handling runner processes and config 2024-11-05 22:13:51 -05:00
service.yml feat: forgejo -> 9.0.1, runner -> 4.0.1 2024-11-03 21:43:52 -05:00

Code Forge

Forgejo instance serving https://forge.karnov.club.

Usage

Starting the Forgejo instance

Using spud, just spud start ./service.yml!

Starting runners

Runner metadata (i.e. version, per-instance configuration) is defined under metadata.json.

Before starting the runners, they should be registered via RUNNER_HOME=... ./runners.py register. An interactive prompt needs to be filled for each runner to enter details and tokens.

RUNNER_HOME=<path> ./runners.py start