Estoy trabajando en una aplicación Angular que evoluciona alrededor de MQTT para la comunicación. La idea es que la aplicación web es una especie de panel en vivo de todos los clientes conectados y que envían datos, los clientes serán principalmente aplicaciones de Android.
Para la aplicación Angular estoy usando 'ngx-mqtt' ( enlace ) y he configurado un servidor Debian y configurado reglas ufw para mosquitto y configuré mosquitto config para esto:
listener 9001 0.0.0.0
protocol websockets
Estoy desarrollando esto en mi tiempo libre, pero me gustaría hacerlo lo más seguro posible, así que me pregunto si hay margen de mejora.