A simple Proof of Concept to show and play with showroom, a homeroom or bookbag replacement with a bias towards Antora-generated labs but able to consume any HTML based content.
lab to show how a lab can be delivered as a docker-compose
file and html
.
The lab can be run entirely locally (or remotely) and accessed via a web browser
A container runtime, e.g. podman
or docker
with support for compose.
Production will support:
-
podman
-
via compose
-
via kube-gen
-
-
docker
-
Kubernetes
-
OpenShift
If you have podman
without compose support then:
python3 -m pip install --upgrade podman-compose
This is a very simple lab and configuration at this stage
Starting: podman-compose up -d
or docker compose up -d
Browse to http://localhost:80
Stopping: podman-compose down` or docker compose down
.
├── README.adoc # This file
├── docker-compose.yml # Simple sample lab orchestration docker/podman compose file
├── pocs-and-tests
└── www # Web content
├── index.html # Default landing page, or "view", for showroom
└── ...