makerfloss/README.md
Lars Rossen 1dba304085 Seed the MakerFLOSS devops repo with the podman module
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).
2026-08-22 18:46:24 +02:00

35 lines
1 KiB
Markdown

# makerfloss
The MakerFLOSS **DevOps repository** for experimental TAPPaaS modules.
Modules are developed and tried out here, on the TAPPaaS system at
[makerfloss.eu](https://makerfloss.eu), before they are proposed upstream to
[TAPPaaS](https://codeberg.org/TAPPaaS/TAPPaaS) or
[Community](https://codeberg.org/TAPPaaS/Community). Expect things to be
half-built, renamed, or removed.
## Layout
```text
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:
```bash
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](src/containers/podman) | Debian 13 VM with rootless Podman + the Cockpit web console | incomplete |