This repository was archived by the owner on Feb 26, 2026. It is now read-only.
Open
Conversation
Signed-off-by: Felix Gateru <felix.gateru@gmail.com>
Signed-off-by: Felix Gateru <felix.gateru@gmail.com>
Signed-off-by: Felix Gateru <felix.gateru@gmail.com>
Signed-off-by: Felix Gateru <felix.gateru@gmail.com>
arvindh123
approved these changes
Aug 26, 2025
Comment on lines
+41
to
+45
| mGate is built to interface with a wide range of IoT protocols, including: | ||
|
|
||
| - MQTT | ||
| - HTTP | ||
| - WebSocket |
Contributor
There was a problem hiding this comment.
Diagram have CoAP but in this list we dont have coap, Please update diagram
|
|
||
| Mgate also features a pluggable authentication system supporting different providers like OAuth, JWT, API Keys, and more. It also provides access control for fine-grained resource authorization. There are easily replaceable auth modules for integration with custom or enterprise identity systems. | ||
|
|
||
| ### Observability |
Contributor
There was a problem hiding this comment.
please check this topic, How we expose metrics?
Comment on lines
+65
to
+67
| ### Pluggable and Extensible | ||
|
|
||
| The Core components of mGate are modular, making it easy to plug in custom modules or replace existing ones. It is extendable to add new IoT protocols, middleware, and features as needed. |
Contributor
There was a problem hiding this comment.
Explain this one too.
How we can plug need protocol easily
| We subscribe to a topic with a known client with the right password like so: | ||
|
|
||
| ```bash= | ||
| $ mosquitto_sub -t /mgate-test -p 1884 -i test-client -u user1 -P 1234 -d |
Contributor
There was a problem hiding this comment.
As per the diagram Clients will connect to mGate via 1883, but here we have mentioned 1884 and below places also please check the port
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What does this do?
This pr adds the mGate blog post
Which issue(s) does this PR fix/relate to?
Resolves #https://github.com/absmach/amdm/issues/288
List any changes that modify/break current functionality
No
Have you included tests for your changes?
No
Did you document any new/modified functionality?
Changes are to documentation
Notes