diff options
author | makefu <github@syntax-fehler.de> | 2021-12-04 19:08:15 +0100 |
---|---|---|
committer | makefu <github@syntax-fehler.de> | 2021-12-04 19:08:15 +0100 |
commit | ecaaa1faae465b4ea2ab07e9a6204f2ceaa752a3 (patch) | |
tree | b1d6a970f7a1814bafed3e5360ff14d9864c8dec /makefu/2configs | |
parent | 1ce8bf7c80a6daa7943804a2c45d8a46780d7b1a (diff) |
mqtt: migrate to new configuration format
Diffstat (limited to 'makefu/2configs')
-rw-r--r-- | makefu/2configs/mqtt.nix | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/makefu/2configs/mqtt.nix b/makefu/2configs/mqtt.nix index 9d1da8392..cba43e22d 100644 --- a/makefu/2configs/mqtt.nix +++ b/makefu/2configs/mqtt.nix @@ -2,12 +2,18 @@ { services.mosquitto = { enable = true; - host = "0.0.0.0"; - users = {}; - # TODO: secure that shit - aclExtraConf = '' - pattern readwrite # - ''; - allowAnonymous = true; + persistence = false; + settings.max_keepalive = 60; + listeners = [ + { + port = 1883; + omitPasswordAuth = true; + users = {}; + settings = { + allow_anonymous = true; + }; + acl = [ "topic readwrite #" "pattern readwrite #" ]; + } + ]; }; } |