Skip to content

i40sys/iot_stack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

100 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible Collection - i40sys.iot_stack

The purpose of this Ansible collection is to provide a set of roles to deploy an IoT Gateway.

There are several roles available:

  • system_config: Configure the system.
  • docker: Install Docker and Docker Compose.
  • duc: Install DUC for mapping the dynamic public IP address to a DNS entry.
  • nodered: Install Node-RED for managing IoT data flows and creating automations.
  • influxdb: Install InfluxDB for time series data.
  • grafana: Install Grafana for create and manage dashboards.
  • n8n: Install n8n for creating workflows.
  • homer: Install Homer for managing the IoT Gateway, create an HTML website with the list of services available in the IoT Gateway.

There are two MQTT brokers available:

  • mosquitto: defacto standard lightweight MQTT broker.
  • nanomq: lightweight MQTT broker, but much more powerful than mosquitto.

Resources

Authors

About

Ansible Collection with typical applications for creating an IoT Gateway

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors