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