Skip to content

Latest commit

 

History

History
25 lines (20 loc) · 2.08 KB

README.md

File metadata and controls

25 lines (20 loc) · 2.08 KB

dishwasher-bot

build docker

Matrix bot for our dishwasher sign

Configuration

This software is configured by the following environment variables.

Variable Default/Required Description
DISHWASHER_BOT_MATRIX_HOMESERVER required The URL of the matrix homeserver
DISHWASHER_BOT_MATRIX_USER required The user for the matrix homeserver
DISHWASHER_BOT_MATRIX_ACCESS_TOKEN required The access token for the matrix homeserver
DISHWASHER_BOT_MATRIX_SESSION_FILE session.txt The filepath for the session file for matrix
DISHWASHER_BOT_MQTT_CLIENT_ID required The client id for the mqtt client
DISHWASHER_BOT_MQTT_USER required The user for the mqtt broker
DISHWASHER_BOT_MQTT_PW required The password for the mqtt broker
DISHWASHER_BOT_MQTT_BROKER required The hostname/ip of the mqtt broker
DISHWASHER_BOT_MQTT_PORT 1883 The port of the mqtt broker
DISHWASHER_BOT_MQTT_TOPIC_PREFIX required The topic prefix for the topics the bot publishes on
DISHWASHER_BOT_MATRIX_AUTHORIZATION_ROOM required The room, whoose members are authorized to use the bot
DISHWASHER_BOT_LOGLEVEL INFO The loglevel of this bot