|
|
@@ -48,13 +48,13 @@ The emqttd project is aimed to implement a scalable, distributed, extensible ope
|
|
|
* mosquitto, RSMB bridge
|
|
|
* Extensible architecture with Hooks, Modules and Plugins
|
|
|
* Passed eclipse paho interoperability tests
|
|
|
+* Local Subscription
|
|
|
+* Shared Subscription
|
|
|
|
|
|
## Modules
|
|
|
|
|
|
Module | Description
|
|
|
-------------------------|------------------------------
|
|
|
-emqttd_auth_clientid | Authentication with ClientIds
|
|
|
-emqttd_auth_username | Authentication with Username and Password
|
|
|
emqttd_mod_presence | Publish presence message when client connected or disconnected
|
|
|
emqttd_mod_subscription | Subscribe topics when client connected
|
|
|
emqttd_mod_rewrite | Topic path rewrite like HTTP rewrite module
|
|
|
@@ -63,19 +63,23 @@ emqttd_mod_rewrite | Topic path rewrite like HTTP rewrite module
|
|
|
|
|
|
Plugin | Description
|
|
|
--------------------------------------------------------------------------|--------------------------------------
|
|
|
-[emqttd_plugin_template](https://github.com/emqtt/emqttd_plugin_template) | Plugin template and demo
|
|
|
-[emqttd_dashboard](https://github.com/emqtt/emqttd_dashboard) | Web Dashboard
|
|
|
-[emqttd_auth_mysql](https://github.com/emqtt/emqttd_auth_mysql) | MySQL Authentication/ACL Plugin
|
|
|
-[emqttd_auth_pgsql](https://github.com/emqtt/emqttd_auth_pgsql) | PostgreSQL Authentication/ACL Plugin
|
|
|
-[emqttd_auth_redis](https://github.com/emqtt/emqttd_auth_redis) | Redis Authentication/ACL Plugin
|
|
|
-[emqttd_auth_mongo](https://github.com/emqtt/emqttd_auth_mongo) | MongoDB Authentication/ACL Plugin
|
|
|
-[emqttd_auth_http](https://github.com/emqtt/emqttd_auth_http) | Authentication/ACL by HTTP API
|
|
|
-[emqttd_auth_ldap](https://github.com/emqtt/emqttd_auth_ldap) | LDAP Authentication Plugin
|
|
|
-[emqttd_sn](https://github.com/emqtt/emqttd_sn) | MQTT-SN Protocol Plugin
|
|
|
-[emqttd_stomp](https://github.com/emqtt/emqttd_stomp) | Stomp Protocol Plugin
|
|
|
-[emqttd_sockjs](https://github.com/emqtt/emqttd_sockjs) | SockJS(Stomp) Plugin
|
|
|
-[emqttd_recon](https://github.com/emqtt/emqttd_recon) | Recon Plugin
|
|
|
-[emqttd_reloader](https://github.com/emqtt/emqttd_reloader) | Reloader Plugin
|
|
|
+[emq_plugin_template](https://github.com/emqtt/emqttd_plugin_template) | Plugin template and demo
|
|
|
+[emq_dashboard](https://github.com/emqtt/emqttd_dashboard) | Web Dashboard
|
|
|
+[emq_auth_username](https://github.com/emqtt/emq_auth_username) | Username/Password Authentication Plugin
|
|
|
+[emq_auth_clientid](https://github.com/emqtt/emq_auth_clientid) | ClientId Authentication Plugin
|
|
|
+[emq_auth_mysql](https://github.com/emqtt/emqttd_auth_mysql) | MySQL Authentication/ACL Plugin
|
|
|
+[emq_auth_pgsql](https://github.com/emqtt/emqttd_auth_pgsql) | PostgreSQL Authentication/ACL Plugin
|
|
|
+[emq_auth_redis](https://github.com/emqtt/emqttd_auth_redis) | Redis Authentication/ACL Plugin
|
|
|
+[emq_auth_mongo](https://github.com/emqtt/emqttd_auth_mongo) | MongoDB Authentication/ACL Plugin
|
|
|
+[emq_auth_http](https://github.com/emqtt/emqttd_auth_http) | Authentication/ACL by HTTP API
|
|
|
+[emq_auth_ldap](https://github.com/emqtt/emqttd_auth_ldap) | LDAP Authentication Plugin
|
|
|
+[emq_mod_rewrite](https://github.com/emqtt/emq_mod_rewrite) | Rewrite Module
|
|
|
+[emq_sn](https://github.com/emqtt/emqttd_sn) | MQTT-SN Protocol Plugin
|
|
|
+[emq_coap](https://github.com/emqtt/emqttd_coap) | CoAP Protocol Plugin
|
|
|
+[emq_stomp](https://github.com/emqtt/emqttd_stomp) | Stomp Protocol Plugin
|
|
|
+[emq_recon](https://github.com/emqtt/emqttd_recon) | Recon Plugin
|
|
|
+[emq_reloader](https://github.com/emqtt/emqttd_reloader) | Reloader Plugin
|
|
|
+[emq_sockjs](https://github.com/emqtt/emqttd_sockjs) | SockJS(Stomp) Plugin
|
|
|
|
|
|
## Dashboard
|
|
|
|
|
|
@@ -98,7 +102,7 @@ Download binary package for Linux, Mac and Freebsd from [http://emqtt.io/downloa
|
|
|
Installing on Ubuntu64, for example:
|
|
|
|
|
|
```sh
|
|
|
-unzip emqttd-ubuntu64-2.0-beta1-20160830.zip && cd emqttd
|
|
|
+unzip emqttd-ubuntu64-2.0-rc.2-20161019.zip && cd emqttd
|
|
|
|
|
|
# start console
|
|
|
./bin/emqttd console
|