Available interfaces¶
XMLRPC interface¶
This interface allows controlling services via remote procedure calls (RPC) over HTTP in the XML format. This is the main interface of Marche and should always be enabled.
-
[interfaces.xmlrpc]
The configuration settings that can be set within the interfaces.xmlrpc section are:
-
port
Default: 8124
The port to listen for xmlrpc requests.
-
host
Default: 0.0.0.0
The host to bind to.
-
UDP interface¶
This interface allows discovery of running Marche daemons. It does not allow controlling services, it just responds to a “ping”-type packet to let clients know there is a Marche daemon running on the host. This is especially useful with UDP broadcasts that search all hosts within a network.
-
[interfaces.udp]
The configuration settings that can be set within the interfaces.udp section are:
-
port
Default: 11691
The port to listen for UDP packets.
-
host
Default: 0.0.0.0
The host to bind to. The broadcast option will be set on the socket.
-