homeassistant: настройки для mosquitto

master
parent 8df6701fd4
commit b58e039821

@ -4,6 +4,9 @@ node = 12.22.12
[zigbee2mqtt]
nodeenv = 16.15.0
[mosquitto]
homeassistant_user = homeassistant
[postgresql]
homeassistant_database = homeassistant
homeassistant_user = homeassistant

@ -1,2 +1,2 @@
# Calculate format=openrc path=/etc/conf.d name=#-cut(1,.)-#
RC_MONITOR_RESTART="zigbee2mqtt homeassistant"
RC_MONITOR_RESTART="zigbee2mqtt homeassistant mosquitto"

@ -0,0 +1 @@
# Calculate env=install ac_install_merge==on mergepkg(app-misc/mosquitto)!= append=skip

@ -0,0 +1,3 @@
# Calculate format=samba path=/var/calculate name=#-cut(1)-# grep(/var/calculate/ini.env,\[mosquitto\])== protected
[mosquitto]
homeassistant_password = #-rnd(pas,16)-#

@ -0,0 +1,10 @@
# Calculate path=/etc/mosquitto format=squid
listener 1883
password_file /etc/mosquitto/passwd
allow_anonymous false
log_dest file /var/log/mosquitto.log
log_type error
log_type warning
connection_messages true

@ -0,0 +1,4 @@
# Calculate run=/bin/bash exists(/etc/mosquitto/passwd)==
touch /etc/mosquitto/passwd
mosquitto_passwd -b /etc/mosquitto/passwd #-ini(mosquitto.homeassistant_user)-# #-ini(mosquitto.homeassistant_password)-#

@ -1,4 +1,4 @@
# Calculate format=samba path=/var/calculate grep(/var/calculate/ini.env,\[postgresql\])== protected
[postgresql]
postgres_password = #-rnd(pas,12)-#
homeassistant_password = #-rnd(pas,12)-#
postgres_password = #-rnd(pas,16)-#
homeassistant_password = #-rnd(pas,16)-#

@ -1,6 +1,6 @@
# Calculate format=samba chown=mastodon:mastodon path=/var/calculate grep(/var/calculate/ini.env,\[postgresql\])== comment=# protected
[postgresql]
postgres_password = #-rnd(pas,12)-#
postgres_password = #-rnd(pas,16)-#
mastodon_user = mastodon
mastodon_password = #-rnd(pas,12)-#
mastodon_password = #-rnd(pas,16)-#
mastodon_database = mastodon_production

@ -1,4 +1,4 @@
# Calculate format=samba path=/var/calculate grep(/var/calculate/ini.env,\[postgresql\])== protected
[postgresql]
postgres_password = #-rnd(pas,12)-#
taiga_password = #-rnd(pas,12)-#
postgres_password = #-rnd(pas,16)-#
taiga_password = #-rnd(pas,16)-#

@ -1,3 +1,3 @@
# Calculate format=samba path=/var/calculate grep(/var/calculate/ini.env,\[rabbitmq\])== protected
[rabbitmq]
taiga_password = #-rnd(pas,12)-#
taiga_password = #-rnd(pas,16)-#

@ -75,5 +75,11 @@ serial:
# Location of USB sniffer
port: ${ini[zigbee2mqtt.dev]}
frontend: true
mqtt:
base_topic: zigbee2mqtt
server: mqtt://localhost
user: ${ini[mosquitto.homeassistant_user]}
password: '${ini[mosquitto.homeassistant_password]}'
EOF
eend

Loading…
Cancel
Save