Direkt zum Hauptinhalt

Container 11 - bikesensor & messi

Technische details

CPU 42
RAM 2G1.5G
HDD 8G
OS Ubuntu 22.04
IP 192.168.168.5/7/24
Domain connectingpeaks.

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

von

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