Я уже устал, установил Discourse на нескольких VPS, ни один не работает

Мне кажется, что выпуск сертификата Let’s Encrypt по какой-то причине не удался.

Возможно, вам отказывают.

Да, проверьте app.yml и ваше подключение к Let’s Encrypt:

docker exec app bash -lc '
curl -4 -v \
  --connect-timeout 10 \
  --max-time 20 \
  https://acme-v02.api.letsencrypt.org/directory \
  -o /dev/null
'

из /var/discourse