52 lines
4.5 KiB
YAML
52 lines
4.5 KiB
YAML
manifestVersion: "0.0.1"
|
||
id: mosquitto
|
||
name: Mosquitto
|
||
tagline: MQTT-брокер с открытым исходным кодом.
|
||
category: automation
|
||
version: "2.1.2"
|
||
port: 9021
|
||
description: >-
|
||
Eclipse Mosquitto — это брокер сообщений с открытым исходным кодом (лицензия EPL/EDL), реализующий протокол MQTT версий 5.0, 3.1.1 и 3.1. Mosquitto легкий и подходит для использования на всех устройствах: от одноплатных компьютеров с низким энергопотреблением до полноценных серверов.
|
||
|
||
|
||
Протокол MQTT предоставляет упрощенный метод обмена сообщениями с использованием модели публикации/подписки. Это делает его подходящим для обмена сообщениями в Интернете вещей, например, с датчиками малой мощности или мобильными устройствами, такими как телефоны, встроенные компьютеры или микроконтроллеры.
|
||
|
||
|
||
Проект Mosquitto также предоставляет библиотеку C для реализации клиентов MQTT и очень популярные клиенты MQTT командной строки mosquitto_pub и mosquitto_sub.
|
||
developer: Eclipse Foundation
|
||
website: https://mosquitto.org/
|
||
submitter: "DFV24"
|
||
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"
|
||
repo: https://github.com/eclipse-mosquitto/mosquitto
|
||
support: https://github.com/eclipse-mosquitto/mosquitto
|
||
gallery:
|
||
- 1.jpg
|
||
- 2.jpg
|
||
- 3.jpg
|
||
releaseNotes: >-
|
||
Это крупный новый выпуск со множеством новых функций и улучшений:
|
||
- Добавлена встроенная поддержка WebSockets, для которой больше не требуются libwebsockets.
|
||
- Добавлена поддержка протокола PROXY v1 и v2.
|
||
- Добавлены псевдонимы тем, созданные брокером, для MQTT v5.
|
||
- Добавлены новые параметры global_plugin, global_max_clients и global_max_connections.
|
||
- Добавлена опция `accept_protocol_versions` для ограничения того, какие версии MQTT разрешены для каждого прослушивателя.
|
||
- Добавлена опция `--test-config` для проверки конфигурации перед запуском в эксплуатацию.
|
||
- Добавлена поддержка переменных среды PUID/PGID для настройки привилегий пользователя/группы.
|
||
— Добавлены параметры «bridge_receive_maximum» и «bridge_session_expiry_interval» для мостов MQTT v5.
|
||
- Улучшена производительность простоя за счет сокращения ненужных пробуждений процессов.
|
||
- Добавлены новые плагины acl-файла, файла пароля, persist-sqlite и плагинов, поддерживающих свечи зажигания.
|
||
- Плагин динамической безопасности теперь генерирует начальную конфигурацию, если ее нет.
|
||
- ⚠️ `max_packet_size` теперь по умолчанию равен 2 000 000 байт вместо 256 МБ - обновите конфигурацию, если вы используете большие полезные нагрузки.
|
||
- ⚠️ Параметры `acl_file` и `password_file` устарели в пользу новых плагинов.
|
||
- ⚠️ Удалена поддержка TLS v1.1.
|
||
- ⚠️ Удалена поддержка версий OpenSSL старше 3.0.
|
||
- Исправлена проверка PUID/PGID для Docker.
|
||
- Исправлен конфликт плагина постоянства при использовании вместе с «persistence true».
|
||
- Различные исправления сборок, включая отсутствие libedit в сборках Docker.
|
||
|
||
|
||
Полные примечания к выпуску можно найти по адресу https://mosquitto.org/blog/.
|
||
dependencies: []
|
||
path: ""
|
||
defaultUsername: ""
|