yealink-bridge/yealink-bridge/config.json

40 lines
1.2 KiB
JSON

{
"slug": "yealink_bridge",
"name": "Yealink Bridge",
"version": "1.0.0",
"url": "https://git.drgn.moe/BlackDragon/yealink-bridge",
"stage": "stable",
"description": "Yealink bridge",
"arch": ["armhf", "armv7", "aarch64", "amd64", "i386"],
"startup": "services",
"boot": "auto",
"ports": {
"5115/tcp": 5115
},
"ports_description": {
"5115/tcp": "API Port"
},
"map": [],
"options": {
"mqtt_broker": "MQTT Broker to use",
"mqtt_topic": "Topic to use for the bridge",
"mqtt_username": "Username to use for connecting to the MQTT broker (optional)",
"mqtt_password": "Password to use for connecting to the MQTT broker (optional)",
"yealink_username": "username of the yealink phone",
"yealink_password": "Password of the yealink phone",
"yealink_ip": "Ip of the yealink phone",
"enable_dial": "Enable dialing over MQTT",
"enable_control": "Enable control over MQTT"
},
"schema": {
"mqtt_broker": "str",
"mqtt_topic": "str",
"mqtt_username": "str",
"mqtt_password": "str",
"yealink_username": "str",
"yealink_password": "str",
"yealink_ip": "str",
"enable_dial": "bool",
"enable_control": "bool"
}
}