b2f6fa0993
Alle vier Skripte schieben das gebaute Image jetzt auch nach gitea.fuerst-stuttgart.de/admin, damit es nicht nur an einer Stelle liegt. Der zweite Push laeuft nach dem ersten und ist bewusst nicht fatal: schlaegt er fehl, liegt das Image bereits in docker.citysensor.de, aus der der Stack zieht. Das Skript meldet dann nur, dass die Zweitablage fehlt, statt den ganzen Deploy als gescheitert auszuweisen. Abschalten mit REGISTRY2= ./deploy.sh Voraussetzung ist ein docker login gitea.fuerst-stuttgart.de (Access Token mit write:package genuegt). Geprueft: noise, sensorapi, readarchive und readin liegen in beiden Registries unter demselben Digest. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Develop und Deploy der Noise-Anwendung
rxf 2025-08-08
Develop local ( auf esprimo !)
- via VS die APP sensorapi auf dem esprimo starten
- als mongo direkt die auf ionos verwenden
- in VS die app laerm_web_sensorapi editieren und starten
- im Browser aufrufen: esprimo:3000
Deploy auf ionos
- überprüfen, ob portainer richtig läuft, ggf. neu installieren
- prüfen, ob alle Container richtig laufen, vor Allem der watchtower, ggf. das Stack neu starten
- in VS (auf esprimo) das script deploy.sh aufrufen
- auf ionos sollte nun via watchtower die neue Version geladen werden (spätestens nach 1 Minute) ** nun im Browser https://noise.fuerst-stuttgart.de aufrufen und testen
Deploy auf rbsensors
- wenn deplay.sh noch nicht gestartet wurde (via VS auf esprimo), diese aufrufen.
- Portainer auf rbsensors aufrufen: 192.168.51.22:9000
- über Images das neueste Image (noise:latest) vom Repository Reinhard holen
- das Stack noisesensor aufrufen
- den Container noise löschen
- via edit das Stack neu starten
- und nun im Browser mit laerm.rbsensors.de testen
| Datum | Version | Bemerkung |
|---|---|---|
| 2025-08-08 | 1.0.1 | Typos verbessert |
| 2024-12-20 | 1.0.0 | erste Version |