is a minimal message routing system. Considerably smaller and simpler than MQTT.
This repository contains the rust crate for the Mini Monkey client code.
mm_publish mm_subscribe mm_provision
- Stabile publish
- Stabile subscribe
- Minimal administration tasks
- Complete broker provisioning
One of the main goals of the Mini Monkey broker is that it can be programmatically provisioned.
mm_provision --host localhost --port 1773 --token adminToken --file provision.yaml
rooms:
- name: Kitchen
tokens_allowed_to_admin:
- admin1
tokens_allowed_to_publish:
- sensor1
- sensor2
tokens_allowed_to_subscribe:
- house_automation
- name: LivingRoom
tokens_allowed_to_admin:
- admin2
tokens_allowed_to_publish:
- sensor3
- sensor4
tokens_allowed_to_subscribe:
- house_automation