# Eclipse Mosquitto

Eclipse Mosquitto is a lightweight, open-source MQTT message broker. It is open source and self-hosted, installable on TrueNAS.

Canonical page: https://ourlocalhost.com/app/7247/eclipse-mosquitto

## Description

Eclipse Mosquitto is a lightweight, open-source MQTT message broker. It implements MQTT protocol versions 5.0, 3.1.1, and 3.1, suitable for various devices from single-board computers to full servers.

## Platform availability

Available on 1 of 9 platforms: TrueNAS.

## Links

- TrueNAS: https://apps.truenas.com/catalog/eclipse-mosquitto/
- Official website: https://mosquitto.org/

## Common questions

### Which MQTT protocol versions does Mosquitto support?

Mosquitto implements MQTT protocol versions 5.0, 3.1.1, and 3.1.

### Can I run Mosquitto in a self-hosted Docker or Linux setup?

Yes, the guide covers self-hosting an MQTT broker using Eclipse Mosquitto with Docker or Linux.

### How can I add authentication to a private Mosquitto server?

The guide describes setting up simple authentication and a private server for your own MQTT broker.

### Where can I find examples for Mosquitto and the Paho Python client?

The documentation page points to third-party material, including a broad range of documentation and examples covering Mosquitto and the Paho Python client.

## Alternatives

- RabbitMQ: RabbitMQ is an open source message broker that implements the Advanced Message Queuing Protocol (AMQP), used to route and queue messages be…

---
Source: Our Local Host (https://ourlocalhost.com/app/7247/eclipse-mosquitto), the self-hosted and open-source app directory.
