diff --git a/README.md b/README.md index d4fc0ce..02cf58e 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,22 @@ My configurations for running a Forgejo Runner with root-less Podman Quadlets. This configuration enables Actions to build container images using `buildah`. +```mermaid +architecture-beta + group host(cloud)[Runner Host Userspace] + group runner(cloud)[Forgejo Runner Rootless Container] in host + group runtime(cloud)[Podman Runtime Rootless Container] in host + + service forgejo(server)[Forgejo Server] + service daemon(server)[Runner Daemon] in runner + service build1(server)[Build Privileged Container] in runtime + service build2(server)[Build Privileged Container] in runtime + + forgejo:R --> L:daemon + daemon:R --> L:build1 + daemon:R --> L:build2 +``` + ## Set-up