Updates & CI/CD
Aktualisieren
Abschnitt betitelt „Aktualisieren“Mit Docker Compose
Abschnitt betitelt „Mit Docker Compose“docker compose pull && docker compose up -dManuell
Abschnitt betitelt „Manuell“docker pull ghcr.io/langfeld/zauberjournal:latestdocker stop zauberjournal && docker rm zauberjournal# Gleicher docker run Befehl wie bei der Installation (Volume bleibt erhalten)GitHub Actions
Abschnitt betitelt „GitHub Actions“Der Workflow (.github/workflows/docker-build.yml) baut das Image automatisch bei:
- Push auf
main— Build und Push zughcr.io - Git-Tags (
v1.0.0) — Versionierte Releases
Images werden für amd64 + arm64 gebaut (Multi-Arch).
Voraussetzung
Abschnitt betitelt „Voraussetzung“Settings → Actions → General → Workflow permissions → Read and write permissions.