Mudé un foro de punBB a Discourse, lo configuré con branding y todo. La máquina virtual con el contenedor Docker de Discourse está ubicada detrás de un proxy inverso nginx. Después de dos días, Discourse dejó de ser accesible y reconstruí la aplicación y restauré los datos desde una copia de seguridad que había realizado después de la configuración inicial.
El proceso de reconstrucción y restauración lo repetí al menos tres veces, porque después de la restauración, ningún navegador cargaba los logotipos del sitio. Para asegurarme de que no hubiera problemas con imágenes antiguas, ejecuté Upload.where("id > 0").destroy_all para obtener un directorio de imágenes limpio.
Sin embargo, aun así, ningún navegador carga ninguna imagen de logotipo (ni siquiera la predeterminada). En las herramientas de desarrollo de los navegadores puedo ver que se solicitan los logotipos, pero los navegadores fallan de alguna manera. Sin embargo, al seguir los enlaces de las imágenes, el navegador muestra la imagen correctamente.
Puedes ver este comportamiento aquí: https://forum.epplehaus.de/login
Uso la última versión 2.6.0.beta1 de Discourse y la copia de seguridad se realizó exactamente en la misma versión.
