docs: Add instructions for persistent Docker database storage to README.

This commit is contained in:
2026-02-24 16:35:47 +01:00
parent 8b12d17935
commit 18a0c34036

View File

@@ -43,7 +43,15 @@ Die Bereitstellung der App erfolgt am einfachsten mit Docker:
`docker image build -t erdbeerhannah:latest .`
`docker run -p 9090:90 -t erdbeerhannah:latest`
Um die erstellten Kassen-Instanzen und deren Passwörter bei einem Neustart des Containers nicht zu verlieren, sollte für eine **persistente Datenspeicherung** die genutzte SQLite-Datenbank als Volume auf das Host-System gemountet werden:
```bash
# Vorab eine leere Datei anlegen, damit Docker fälschlicherweise kein Verzeichnis erstellt
touch kasse.db
# Container mit gemounteter Datenbank starten
docker run -p 9090:90 -v $(pwd)/kasse.db:/app/kasse.db -t erdbeerhannah:latest
```
## Privatsphäre