In last resort, it will use your Peertube public URI.So, any API Call will go throught your Nginx server.This could fail in some case: for example if you are in a Docker container, where the public hostname does not resolve to the correct IP.In such case, try changing the "{{% livechat_label prosody_peertube_uri_label %}}" settings, by setting `http://127.0.0.1:9000` (assuming 9000 isthe port on which Peertube listen, ask yourinstance administrators if you don't know).
As example, this option can allow an instance of Matterbridge (once it could use anonymous login) *onthe same machine* to bridge your chat with another services like a Matrix room.
This setting enable XMPP external components to connect to the server.By default, this option **only allows connections from localhost components**.You have to changethe "{{% livechat_label prosody_components_interfaces_label %}}" value to listen on other network interfaces.
Note: the plugin requires Prosody >= 0.12.0. If you are using an older version, Chat Federation could be broken, and it could have some unexpected behaviour.
Youcan then disable the service that starts automatically when you install Prosody (the plugin will launch a Prosody process, there isno need for the service to run).For example, on Debian/Ubuntu (and other Systemd based linux distributions):