Comments (5)
-
The reason why salvo 0.40 and later versions were not used is because salvo 0.37 uses the latest official version of super ("0.14"), while salvo 0.4x uses super ("1.0.0 rc.3")
-
The function of adding HTTP request logs has been added to the development plan.
-
What salvo web server configurations need to be added? Can you provide examples?
-
Using StaticDir but I am getting 404. It is recommended to post your question in the salvo community.
Finally, thank you for your attention and use of rmqtt.
from rmqtt.
I would like rmqtt have a web interface with http-api so it would be able to function as a web-server also. MQTT is great for communication but for a user interface a web server is the best.
from rmqtt.
My understanding is that webserver is not a necessary feature of mqtt broker. Based on your requirements, it is recommended to deploy additional webserver services, such as nginx or haproxy.
from rmqtt.
It is not necessary but it is a nice feature;
Use Case
A SBC controls a network of IoT using mqtt protocol. It has a web application written to control the system. Space is limited. rmqtt server host the static app, another web server is not needed for one application.
Create a plugin; http-web-server
from rmqtt.
Based on your business situation, you can implement the ‘http-web-server’ plugin to solve your problem. But this is not a part of rmqtt, so you can implement this ‘http-web-server’ plugin and recompile rmqtt. The plugin implementation can refer to: https://github.com/rmqtt/rmqtt/tree/master/rmqtt-plugins/rmqtt-plugin-template
from rmqtt.
Related Issues (20)
- 打包的文件大小是否能压缩小的? HOT 1
- [Question] if auth/acl http callback error message can be sent to client? HOT 2
- http-api fails in firefox script => Reason: CORS header ‘Access-Control-Allow-Origin’ missing HOT 2
- /mqtt/subscribe Not Found HOT 4
- Client ID not randomly generated HOT 3
- http://127.0.0.1:9090/mqtt/acl: connection closed before message completed HOT 3
- remove unnecessary variable to be mutable HOT 1
- 本地搭建集群,验证生产和消费流程。返回错误信息Handshake try lock failed HOT 3
- 集群部署,节点选举出现“Leader ID exception” HOT 3
- 关于paho.mqtt.testing测试rmqtt HOT 27
- tls认证问题 HOT 2
- Apple arm release HOT 1
- Integration HOT 4
- Templates and push HOT 2
- login does not correctly handle error HTTP response HOT 9
- Subscriptions after server restart and data persistence. HOT 4
- how to only provide tls external port HOT 3
- question: plugin usage HOT 4
- Publish to crates.io HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rmqtt.