Skip to main content

Plugin Configuration

YedMQ is highly extendable via its plugin system. This section describes how to configure the plugin host and default behaviors.

[plugin]
dir = "./plugins"
local_socket_path = "/tmp/yedmq_plugin.sock"
default_authorize_result = true
default_authenticate_result = true
Configuration ItemDescriptionDefault Value
dirDirectory where YedMQ searches for compiled plugin binaries../plugins
local_socket_pathUnix domain socket path used for communication between the Broker and the Plugin Host./tmp/yedmq_plugin.sock
default_authorize_resultDefault result for authorization if no plugin handles the request.true
default_authenticate_resultDefault result for authentication if no plugin handles the request.true