README, a module-catalog.json validated against TAPPaaS's module-catalog-fields.json, and the podman module copied verbatim from Community/src/larsrossen/containers/podman into a flat src/containers/ layout (the catalog carries the explicit moduleJson path, so layout is free).
1 KiB
1 KiB
makerfloss
The MakerFLOSS DevOps repository for experimental TAPPaaS modules.
Modules are developed and tried out here, on the TAPPaaS system at makerfloss.eu, before they are proposed upstream to TAPPaaS or Community. Expect things to be half-built, renamed, or removed.
Layout
src/module-catalog.json # the registry a TAPPaaS instance reads
src/containers/podman/ # one directory per module
Using it from a TAPPaaS instance
Register the repository on the tappaas-cicd mothership, then install a module
from it:
site-manager repository add makerfloss \
--url https://forgejo.makerfloss.eu/TAPPaaS/makerfloss.git \
--branch main
module-manager module add podman --environment <env>
Modules
| Module | What it is | Status |
|---|---|---|
| podman | Debian 13 VM with rootless Podman + the Cockpit web console | incomplete |