Using the Hub API

The Hub XMLRPC API is a service that you can run on any machine using the systemd unit file hub-xmlrpc-api.service. You can launch the API from the command prompt:

systemctl start hub-xmlrpc-api

When it is running, connect to the service using port 8888 using any XMLRPC-compliant client libraries.

Logs are saved in /var/logs/hub/hub-xmlrpc-api.log. Logs are rotated weekly, or when the log file size reaches the specified limit. By default, the log file size limit is 10 MB.