Installation and usage#

This part of the documentation covers the installation and usage of mqttwarn. The first step to using any software package is getting it properly installed. Please read this section carefully.

After successfully installing the software, please follow up to learn about how to configure it.

Installation variants#

mqttwarn can be installed natively on your system, or by running an OCI container image on Docker, Podman, Kubernetes, or friends. Depending on your preferences or system environment, please use either of those variants:

If you are interested in contributing to mqttwarn, you should setup a development sandbox, see mqttwarn development sandbox.

Configuration file#

Before running mqttwarn, you will need a configuration file.

The path to the configuration file is obtained from the MQTTWARNINI environment variable, and defaults to mqttwarn.ini in the current directory. On server installations, the default configuration file is located at /etc/mqttwarn/mqttwarn.ini.

You can create a configuration file blueprint easily:

mqttwarn make-config

Running#

In order to start the program, just type:

mqttwarn

or:

MQTTWARNINI=/path/to/mqttwarn.ini mqttwarn