Files
addons/mosquitto/config.yaml
Pascal Vizeli 69c68bfac9 Update-deployment (#2281)
* Update deployment

* fix workflow

* Fix order

* restruct v1

* Fix style v2

* Cleanup style v3

* fix style v4

* Last style fix

* Address comments

* Update builder to 2021.11.3

* Fix let's encrypt

* fix lint

* Use ghcr.io

* fix

* Update versions

* fix readme
2021-11-24 11:43:54 +01:00

52 lines
959 B
YAML

version: 6.0.1
slug: mosquitto
name: Mosquitto broker
description: An Open Source MQTT broker
url: https://github.com/home-assistant/hassio-addons/tree/master/mosquitto
arch:
- armhf
- armv7
- aarch64
- amd64
- i386
auth_api: true
discovery:
- mqtt
image: homeassistant/{arch}-addon-mosquitto
map:
- ssl
- share
options:
certfile: fullchain.pem
customize:
active: false
folder: mosquitto
keyfile: privkey.pem
logins: []
require_certificate: false
ports:
1883/tcp: 1883
1884/tcp: 1884
8883/tcp: 8883
8884/tcp: 8884
ports_description:
1883/tcp: Normal MQTT
1884/tcp: MQTT over WebSocket
8883/tcp: Normal MQTT with SSL
8884/tcp: MQTT over WebSocket with SSL
schema:
cafile: str?
certfile: str
customize:
active: bool
folder: str
keyfile: str
logins:
- password: password
username: str
require_certificate: bool
services:
- mqtt:provide
startup: system
watchdog: tcp://[HOST]:1883