A search has revealed a couple of similar requests mostly linked to the NR dashboard.
I wish to develop the below architecture for displaying data from sensors, I have the plc, rpi and mosquitto comms setup, I just need some peoples thoughts on the options available to display the data from the broker to a dashboard, it needs to be accessible through the internet, needs to be secure.
If you want to directly access your MQTT broker from a non-Node-RED web page, you will need to configure the broker to allow websocket connections. Then you can use a browser-based MQTT library.
Of course, all of the usual security caveats apply including some extra ones for securing websockets.