diff --git a/README.md b/README.md index 9bf3ad6..b8bcbb8 100644 --- a/README.md +++ b/README.md @@ -102,6 +102,15 @@ Alle Übungen, Sätze, Gewichte, Maschinen und Erklärungen stehen in `config.json` - ohne Code-Eingriff. Das komplette Schema steht in der [technischen Dokumentation](TECH.md). +## Automatischer Build (CI/CD) + +Ein Push auf `main` baut automatisch ein Docker-Image und legt es in der +Gitea-Registry ab (`git.somantis.net/j4stmarkus/trainingsplan`). Dafür läuft +ein Gitea-Actions-Runner auf dem Server; die Workflow-Datei liegt unter +`.gitea/workflows/build-image.yml`. Die CasaOS-Installation +(`docker-compose.casaos.yml`) bezieht die App aus diesem Registry-Image. +Fürs lokale Entwickeln bleibt `docker-compose.yml` mit `build: .` bestehen. + ## Daten & Privatsphäre - Alles liegt in `data/state.db` (SQLite) - backupbar, überlebt Neustart und