Add websocket support to mosquitto

This commit is contained in:
Gene Liverman 2025-06-12 11:01:35 -04:00
parent 1d33b889a5
commit c9c7a26a8c
2 changed files with 16 additions and 1 deletions

View file

@ -75,6 +75,7 @@
};
in [
{
port = 1883;
users = mqtt_users;
settings.allow_anonymous = false;
}
@ -82,7 +83,7 @@
port = 8883;
users = mqtt_users;
settings = let
certDir = config.security.acme.certs."mqtt.technicalissues.us".directory;
certDir = config.security.acme.certs."mqtt.technicalissues.us".directory;
in {
allow_anonymous = false;
keyfile = certDir + "/key.pem";
@ -90,6 +91,19 @@
cafile = certDir + "/chain.pem";
};
}
{
port = 9001;
users = mqtt_users;
settings = let
certDir = config.security.acme.certs."mqtt.technicalissues.us".directory;
in {
allow_anonymous = false;
keyfile = certDir + "/key.pem";
certfile = certDir + "/cert.pem";
cafile = certDir + "/chain.pem";
protocol = "websockets";
};
}
];
};