mirror of
https://github.com/genebean/dots.git
synced 2026-03-27 01:17:42 -04:00
Add websocket support to mosquitto
This commit is contained in:
parent
1d33b889a5
commit
c9c7a26a8c
2 changed files with 16 additions and 1 deletions
|
|
@ -35,6 +35,7 @@
|
|||
8333 # Bitcoin Core
|
||||
8448 # Matrix Synapse
|
||||
8883 # mqtt over tls
|
||||
9001 # mqtt websockets over tls
|
||||
9735 # LND
|
||||
];
|
||||
# firewall.allowedUDPPorts = [ ... ];
|
||||
|
|
|
|||
|
|
@ -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";
|
||||
};
|
||||
}
|
||||
];
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue