Avatares, logotipos de sitios y errores de certificados

Creo que la combinación correcta de soluciones fue la siguiente:

Según @itsbhanusharma:
EDITAR /var/discourse/containers/app.yml y modificar los puertos a unos personalizados; yo usé:

- "8080:80" #http
- "4343:443" #https

Ejecuté ./launcher rebuild app

Luego modifiqué nuestro proxy accesible externamente para reenviar las solicitudes en los puertos 80/443 a http://internal_ip:8080.

Después de ejecutar sudo nginx -t y sudo systemctl restart nginx, inicié sesión en el servidor https://discourse.mobiusnode.io (que aún mostraba los problemas mencionados) y habilité force_https, momento en el cual parece que todo funciona correctamente.

Ahora voy a reproducir este proceso en los servidores/infraestructuras restantes.