Version 1.0.32

Téléchargement

Le broker est gratuit, aucune inscription n'est demandée, et il n'y a pas de limite d'appareils ni de messages. Choisissez votre système.

Debian, Ubuntu et dérivées

Installation depuis le dépôt APT — les mises à jour arrivent avec celles du système

  1. Ajouter la clé du dépôt

    Les paquets sont signés, la clé va donc dans keyrings plutôt que dans l'obsolète apt-key.

    sudo wget -qO /usr/share/keyrings/elx-repo.gpg https://repo.um-d.ru/elx-repo.gpg
    echo "deb [signed-by=/usr/share/keyrings/elx-repo.gpg] https://repo.um-d.ru stable main" | sudo tee /etc/apt/sources.list.d/elx-repo.list
  2. Actualiser la liste des paquets

    APT lit le nouveau dépôt et vérifie sa signature.

    sudo apt-get update
  3. Installer le broker

    Le paquet crée un utilisateur système, active le service au démarrage et le lance aussitôt.

    sudo apt-get install elxmqttbroker

Après l'installation

Tableau de bord web
http://votre-serveur:8567
Identifiants par défaut
admin / admin — à changer immédiatement
MQTT
port 1883, MQTT sur TLS en 8883
État du service
systemctl status elxmqttbroker
Journaux
journalctl -u elxmqttbroker -f

Mise à jour

Le broker se met à jour avec le reste du système — rien de particulier à faire.

sudo apt-get update && sudo apt-get upgrade

Désinstallation

sudo apt-get remove elxmqttbroker

Windows 10 et 11, x64

Un installateur avec service et règles de pare-feu — ou un unique fichier portable

Télécharger l'installateur elxmqttbroker-1.0.32-setup.exe · environ 6 Mo

  1. Lancer l'installateur

    Les droits d'administrateur sont nécessaires : le programme va dans Program Files, et le service comme les règles de pare-feu demandent une élévation.

  2. Choisir le mode

    « Installer comme service Windows » démarre le broker avec le système ; « Raccourcis seulement » vous en laisse la charge. Une case distincte ouvre les ports 1883, 8883 et 8567 dans le pare-feu.

  3. Ouvrir le tableau de bord

    À la fin, l'installation propose d'ouvrir http://localhost:8567. Connectez-vous en admin avec le mot de passe admin, puis changez-le dans la section Profil.

Ce qui va où

Programme
C:\Program Files\ELX MQTT Broker
Données et réglages
C:\ProgramData\ELX MQTT Broker
Service
ELXMQTTBroker (démarre automatiquement)
Langues de l'installateur
russe et anglais

Le broker réécrit lui-même ses réglages depuis le tableau de bord, ils vivent donc dans ProgramData et non dans Program Files. La désinstallation laisse ce dossier en place : il contient vos utilisateurs MQTT, leurs droits et les messages.

Version portable

Un seul exécutable sans installateur : placez-le dans son propre dossier et lancez-le — config.json, un répertoire de données et un certificat TLS auto-signé apparaissent à côté. Aucun service, aucune entrée de registre.

Télécharger elxmqttbroker.exe environ 13 Mo

Autres versions Linux

Des binaires liés statiquement, sans dépendance à la libc — pour les systèmes sans APT, pour les conteneurs et pour les cartes monocarte.

Lancement manuel

chmod +x elxmqttbroker-linux-amd64
./elxmqttbroker-linux-amd64

Prérequis

Processeur
x86-64, arm64 ou armhf
Mémoire
à partir de 64 Mo ; l'usage croît avec les sessions et les messages retenus
Disque
environ 30 Mo pour le binaire et la base
Système
Debian 11+, Ubuntu 20.04+, Windows 10/11 x64
Dépendances
aucune — pas d'environnement d'exécution, pas de libc, pas de base externe

Licence et prix

Le broker est distribué gratuitement. Il n'y a aucune limite d'appareils, de messages, d'abonnements ou de serveurs, aucune clé de licence n'est requise, et aucune télémétrie n'est collectée.

Docs →