Skip to content

Forgejo

Forgejo is a self-hosted Git forge, running as a container node.

Base Image

Container images are pulled from the Forgejo container registry.

Import Image

sherpa server image pull \
  --model forgejo_forge \
  --repo codeberg.org/forgejo/forgejo:<tag> \
  --default

Default Node Parameters

Property Value
Kind Container
CPU 1
RAM 1GB
ZTP Method None
Management Interface eth0
Interface Driver macvlan

Example Manifest

name = "forgejo-lab"

nodes = [
  { name = "forge01", model = "forgejo_forge", version = "11" },
]

Node Access

sherpa ssh <node-name>
docker exec -it <node-name>-<lab-id> sh

Notes

  • Approximate time for the system to be ready: 1 minute