Skip to content

apeyroux/mqtt-webhook

Repository files navigation

mqtt-webhook

Exemple

curl -H "vernemq-hook: auth_on_register" -H "Content-Type: application/json" -v -d '{"username": "token:imei:idetel:uid:ok", "client_id": "XXXXX1"}' -XPOST http://127.0.0.1:8080/auth

curl -H "vernemq-hook: auth_on_subscribe" -H "Content-Type: application/json" -d '{"username":"alex", "client_id": "ok", "mountpoint": "ok", "topics":[{"topic": "a/b", "qos": 1}]}' -v -XPOST http://127.0.0.1:8080/auth

curl -H "vernemq-hook: auth_on_publish" -H "Content-Type: application/json" -v -d '{ "username": "username", "client_id": "clientid", "mountpoint": "", "qos": 1, "topic": "a/b", "payload": "hello", "retain": false }' -XPOST http://127.0.0.1:8080/auth
mosquitto_sub -u "token:imei:idetel:uid:ok" -P 88mph -t test -d
mosquitto_pub -u "token:imei:idetel:uid:ok" -P test -t test -m ok -d

Build with Nix & Proxy

NIX_PATH=nixpkgs=https://github.com/NixOS/nixpkgs-channels/archive/nixos-unstable.tar.gz stack build --nix --no-nix-pure

web-hook podam

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published