I'm getting certificate errors. This is a giant red flag to me.

For which domain? joinpeertube.org or one of the video hosting nodes?

Use Qualys [1] to test the domain in question to link here or use the testssl.sh [2] code only depends on openssl and bash to test from your machine. If one of the many self hosted nodes, see if you can find a way to reach out to them and kindly suggest they set up certbot or a cron job to renew their certs.

Joinpeertube.org looks good to me [3] so I assume you find a self-hosted node that needs some attention.

If someone here knows of a way to query a list of all the self-hosted domains joined into peertube perhaps we could run testssl.sh against all of them to generate reports. I am not opposed to doing this if someone knows how I can get a list of all the domains using curl.

[1] - https://www.ssllabs.com/ssltest/

[2] - https://github.com/drwetter/testssl.sh

[3] - https://www.ssllabs.com/ssltest/analyze.html?d=joinpeertube....