Ga naar hoofdinhoud
50% korting alle plannen, beperkte tijd. Vanaf $2.48/mo
Eclipse Mosquitto

Eclipse Mosquitto

Eclipse Mosquitto is een open source MQTT-broker voor machine-to-machine-berichten. Hij spreekt MQTT 5.0, 3.1.1 en 3.1, draait op enkele megabytes RAM en bedient IoT-vloten van één board tot duizenden. Meer dan 11.100 GitHub-sterren.

In een oogopslag

11.1k

GitHub-sterren

1

Paginaweergaven

Versie Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Verbindingsgegevens

  • MQTT-broker: mqtt://<SERVER-IP>:1883
  • WebSocket-endpoint: ws://<SERVER-IP>:9001
  • Referenties zijn opgeslagen in: /root/.cloudzy-creds

Belangrijke bestanden en mappen

  • Installatiepad: /root/mosquitto
  • Compose-bestand: /root/mosquitto/docker-compose.yml
  • Configuratiebestand: /etc/mosquitto/mosquitto.conf
  • Wachtwoordbestand: /etc/mosquitto/passwd
  • Datavolume: /var/lib/docker/volumes/mosquitto_mosquitto-data
  • Logvolume: /var/lib/docker/volumes/mosquitto_mosquitto-log

De broker testen

Abonneer u op een topic:

mosquitto_sub -h <SERVER-IP> -p 1883 \
  -u client \
  -P '<PASSWORD>' \
  -t <TOPIC>

Publiceer een bericht:

mosquitto_pub -h <SERVER-IP> -p 1883 \
  -u client \
  -P '<PASSWORD>' \
  -t <TOPIC> \
  -m "Hello Mosquitto"

Servicebeheer

Actieve containers bekijken:

docker compose -f /root/mosquitto/docker-compose.yml ps

Herstart de containers:

docker compose -f /root/mosquitto/docker-compose.yml restart

Logs bekijken:

cd /root/mosquitto && docker compose logs -f

Stop de containers:

docker compose -f /root/mosquitto/docker-compose.yml stop

Start de containers:

docker compose -f /root/mosquitto/docker-compose.yml start

Maak de containers opnieuw aan:

docker compose -f /root/mosquitto/docker-compose.yml up -d

Opmerkingen

  • Anonieme verbindingen staan standaard uit. Alle MQTT-clients moeten zich aanmelden met de ingestelde gebruikersnaam en het wachtwoord.
  • De broker luistert op poort 1883 voor MQTT-clients en op poort 9001 voor MQTT over WebSockets.
  • Review and update /etc/mosquitto/mosquitto.conf naar uw eisen voordat u de broker in productie gebruikt.

Meer in Netwerken

Gerelateerde apps.

Deploy Eclipse Mosquitto nu. Vanaf $2,48/mnd.