Docker-Images¶
Sammlung von Custom Docker-Images fuer CI/CD-Workflows im Homelab. Alle Images werden automatisch gebaut und ins GitHub Container Registry veroefentlicht.
- Registry: GitHub Container Registry (
ghcr.io/swatpeacekeeper/) - Repo: docker-images
- CI/CD: GitHub Actions — Build bei Push auf
mainund bei versionierten Tags (v*.*.*)
Images¶
| Image | Tag | Beschreibung |
|---|---|---|
| MkDocs | ghcr.io/swatpeacekeeper/mkdocs:latest |
MkDocs + Material + LikeC4 + Playwright fuer Dokumentations-Builds |
Versionierung¶
Images werden mit semantischer Versionierung getaggt. Bei einem Push auf main wird latest aktualisiert. Beim Taggen eines Releases (z.B. v1.2.3) werden zusaetzlich 1.2.3, 1.2 und 1 gepublisht.
Nutzung in anderen Projekten¶
Das MkDocs-Image wird von homeserver und homelab-documentation in deren GitHub-Actions-Pipelines genutzt, um Dokumentation zu bauen und auf Cloudflare Pages zu deployen.