feat: add script for building and pushing Docker images with tagging options
This commit is contained in:
15
README.md
15
README.md
@@ -79,6 +79,21 @@ Alle Counter werden nach jeder Änderung in `/data/counters.json` gespeichert. D
|
||||
- Non-root User `appuser`
|
||||
- Kein Port-Expose (Long Polling)
|
||||
|
||||
## Docker Image veröffentlichen
|
||||
Zum Bauen und Pushen des Images mit `latest`-Tag und einem datierten Tag (z. B. `2025-09-30`) steht das Skript `publish.py` bereit. Stelle vorher sicher, dass du in der Registry `git.beging.de` angemeldet bist.
|
||||
|
||||
```bash
|
||||
python publish.py --date 2025-09-30
|
||||
```
|
||||
|
||||
Ohne `--date` wird automatisch das heutige UTC-Datum verwendet. Mit `--dry-run` kannst du die Docker-Kommandos nur anzeigen lassen:
|
||||
|
||||
```bash
|
||||
python publish.py --dry-run
|
||||
```
|
||||
|
||||
Falls du den `latest` Tag nicht veröffentlichen möchtest, verwende `--no-latest`.
|
||||
|
||||
## Logging
|
||||
Standard: INFO. Anpassbar über `log_level` in der Config.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user