Add HTTP endpoint as delivery option for QS Cloud webhook calls #1277
mountaindude
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Background
Current implementation uses a serverless function acting as a http-to-mqtt gateway, then a MQTT broker on public Internet as a way to de-couple Butler from QS Cloud.
While this works very well and solves the situation where Butler must not be exposed to Internet, it does add complexity to the setup process.
New feature suggestion
Would be good to have the option to point the outbound QS Cloud webhook (that fires when an app reload fails) directly to Butler.
This could be a good option when Butler is not running on-premise in a corporate network, but rather in an Azure/AWS/GCP/... container environment, or in a DMZ (into which calls from Internet are allowed) in the corporate network.
Requirements
A challenge there is the certificate. In many cases it would not be practical to have a full blow TLS certificate issued by a CA, but rather use self-signed certificates (that then need to be deployed to QS Cloud somehow...). Or not. Needs to be thought through.
Beta Was this translation helpful? Give feedback.
All reactions