Production swarm stack repo for monitoring temperature and humidity data
- RoomTempDevice-MQTT 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 Web dashboard for displaying temperature and humidity data.
- Grafana Grafana is the open source analytics and monitoring solution for every database.
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