This diagram shows the overall architecture, and each sub-section goes into details about the three main
components, which are run as independent services.
The metadata defining the service for App-Interface is kept upstream and open as templates for both the osbuild-composer and image-builder components.
The tooling to operate the service is to large parts open source and publicly accessible, e.g. qontract in the form of qontract-server, qontract-reconcile.
The architecture documents in this section comply with the AppSRE contract.