Modify your `docker-compose.yml` file, changing the `entrypoint` line under the `certbot` service to the following.This is the same as the above, but to be automatically executed after every certificate renewal.
If you can't make it work, you can use the diagnostic tool (there is a button on top of the plugin settings page), and take a close look on the «Prosody check» section.
Users that are not connected to your Peertubeinstance are joining the chat using "anonymous accounts" (they can freely choose a nickname, and will be assigned a random avatar).
You can enable some external authentication methods to allow user to create chat accounts.In such case their nickname and avatar will be automatically initialized with the remote account information.
This also allows user to join the chat without creating Peertube account (in case your instance has closed registration for example, or without waiting for account approval).
![Screenshot of a Peertube video page, with a chat on the right. At the bottom of the chat, there is a "{{% livechat_label login_using_external_account %}}" button.](/peertube-plugin-livechat/images/external_login_button.png?classes=shadow,border&height=200px "{{% livechat_label login_using_external_account %}} button")
![Screenshot of a dialog with an "OpenID Connect" button.](/peertube-plugin-livechat/images/external_login_dialog_oidc.png?classes=shadow,border&height=200px "External login dialog - OpenID Connect")