Nucleus is the web frontend to Corrade and is very similar to a hardware router interface.
When Corrade starts, it will automatically start Nucleus listening on the address 0.0.0.0
and port 54377
. Similarly, in case Corrade is unable to parse the XML configuration, Corrade will drop down into a configuration state where Nucleus will be launched to listen on the same address and port. It is left up to the administrator to manage and secure access to Nucleus - either via a firewall or a reverse proxy.
In some cases, when running multiple bots, it is desirable to run Nucleus on different ports for each instance of Corrade or to disable Nucleus entirely. Note that disabling Nucleus is a bad idea since it is the only means to act in case something goes wrong with your Corrade bot.
In order to configure Nucleus itself, Corrade bundles the file Nucleus.xml.default
that can be copied or renamed to Nucleus.xml
and then edited accordingly. When upgrading, only Nucleus.xml.default
shall be overwritten such that your settings in Nucleus.xml
will not be lost.