Container 11 - bikesensor & messi
Technische details
CPU | |
RAM | |
HDD | 8G |
OS | Ubuntu 22.04 |
IP | 192.168.168. |
Domain | bikesensor.oberlab.de messi.oberlab.de messipush.oberlab.de |
Ports | 80, 3000, 8000, 8086 |
Dienste
Bikesensor Projekt
Der Webserver für das OpenBikeSensor Projekt läuft auf Port 8000, wird über ein Systemd-Service gestartet
Angesteuert wird der Port vom Caddy Container, der die Umsetzung nach HTTPS vornimmt.
Messi Projekt
Auf dem Container laufen Telegraf, Influxdb und Grafana sowie ein cherrypy Webserver
Nach Außen ist der Port 3000 von Grafana erreichbar. Angesteuert wird der Port vom Caddy Container, der die Umsetzung nach HTTPS vornimmt.
Der Port 8086 von Influxdb ist verfügbar um auf die Datenbank z.B. per Skript zuzugreifen, wir aber für den Betrieb von Grafana nicht verwendet (Grafana benutzt das interne Docker-Netzwerk)
Setup
Der
Grafana
Port in80 grafana.ini,wird denvon domain-Eintragcherrypy anpassenverwendet, undum Containerdie neuNachrichten starten
Influxdb
TTN Passwörterper fürWebPush admin,zu grafana und telegraf ändern
Telegraf
Format der MQTT Pakete anpassenempfangen
PasswörterDie fürpassende MQTTSoftware &liegt InfluxDBunter anpassenhttps://gitlab.com/oberlab/p_messi.git