Docker-Support und README-Anleitung ergänzt

This commit is contained in:
2025-06-26 11:26:42 +02:00
parent 11e756bb3f
commit 741eb4b477
2 changed files with 25 additions and 0 deletions

View File

@ -26,6 +26,20 @@ python ti_status_checker.py
Das Skript läuft in einer Endlosschleife und prüft alle 5 Minuten auf neue Meldungen.
## Nutzung mit Docker
1. Docker-Image bauen:
```bash
docker build -t ti-status2mattermost .
```
2. Container starten:
```bash
docker run -d --name ti-status2mattermost ti-status2mattermost
```
Die Datei `ti_status_state.json` bleibt im Container gespeichert. Um den Status dauerhaft zu sichern, kann ein Volume gemountet werden:
```bash
docker run -d --name ti-status2mattermost -v $(pwd)/ti_status_state.json:/app/ti_status_state.json ti-status2mattermost
```
## Konfiguration
- Die Mattermost-Webhook-URL und die Status-URL sind im Skript als Konstanten hinterlegt.
- Das Intervall kann über die Variable `CHECK_INTERVAL` (in Sekunden) angepasst werden.