Skip to content

Latest commit

 

History

History
23 lines (14 loc) · 1.45 KB

README.md

File metadata and controls

23 lines (14 loc) · 1.45 KB

RoomTempStack

Production swarm stack repo for monitoring temperature and humidity data

Services

  • RoomTempDevice-MQTT Build Docker CLI sends sensor data from a MXChip AZ3166 IoT Devkit to a MQTT Broker.
  • eclipse-mosquitto Eclipse Mosquitto is an open source message broker which implements MQTT version 5, 3.1.1 and 3.1.
  • postgres The PostgreSQL object-relational database system provides reliability and data integrity.
  • RoomTempDashboard Build Docker CLI Web dashboard for displaying temperature and humidity data.
  • Grafana Grafana is the open source analytics and monitoring solution for every database.

Install

Clone this repository

git clone https://github.com/SeanoNET/RoomTempStack.git

Init swarm with docker swarm init and deploy stack docker stack deploy --compose-file docker-compose.yml roomtempstack

If running on an arm32 device like the Raspberry Pi run:

Init swarm with docker swarm init and deploy stack docker stack deploy --compose-file docker-compose-linux-arm.yml roomtempstack