Hemos movido los objetos (como imágenes y otros) a AWS S3. Han sido geniales.
Ahora queremos acelerar un poco más el sitio. ¿Cómo debería agregar AWS CloudFront como DISCOURSE_CDN?
Intenté configurarlo yo mismo. Funciona cuando uso el foro-cdn. Pero tan pronto como pongo la URL en el discourse_cdn, el sitio se vuelve inutilizable y todas las imágenes tienen múltiples redirecciones y dejan de funcionar.
Lilly
(Lillian )
24 Noviembre, 2024 23:08
2
¿Has revisado la documentación aquí:
¿Así que desea utilizar una CDN para acelerar el acceso mundial a los recursos comunes en su foro de Discourse? Es posible que desee ir a por todas y consultar Set up file and image uploads to S3 (consulte también Configure an S3 compatible object storage provider for uploads ).
Si desea una CDN sin la complejidad adicional de S3 y tener dos CDNs, esta es la guía para usted. La CDN reducirá parte de la carga de su servidor al permitir que la CDN sirva esos activos para que el servidor no tenga q…
también
Hola a todos. Recientemente configuré mi instalación de Discourse usando AWS CloudFront (CF) para la aceleración completa del sitio, y la descarga de SSL utilizando certificados de AWS en CF. Tenga en cuenta que esta instalación se desvía de la guía oficial con respecto a la configuración de CDN y SSL, por lo que podría ser controvertida y generar problemas de soporte en el futuro. Así que, ¡cuidado, que hay dragones aquí! Comparto la configuración que funcionó para mí aquí:
Configure Discour…
¡Sí! Usé este como la forma de configurar.
¿Así que desea utilizar una CDN para acelerar el acceso mundial a los recursos comunes en su foro de Discourse? Es posible que desee ir a por todas y consultar Set up file and image uploads to S3 (consulte también Configure an S3 compatible object storage provider for uploads ).
Si desea una CDN sin la complejidad adicional de S3 y tener dos CDNs, esta es la guía para usted. La CDN reducirá parte de la carga de su servidor al permitir que la CDN sirva esos activos para que el servidor no tenga q…
Pero la segunda publicación contiene algo que no estoy seguro si es la configuración oficial. Y la publicación es de 2021.
No configures "DISCOURSE_CDN_URL"
Lilly
(Lillian )
24 Noviembre, 2024 23:17
4
Todo lo que necesitas debería estar aquí, empezando por este tema
Este tema cubre cómo configurar algunos proveedores comunes de almacenamiento de objetos compatibles con S3 (clones de S3). Consulte Set up file and image uploads to S3 para obtener más detalles sobre la configuración de Amazon AWS S3, que es compatible oficialmente y se utiliza internamente por Discourse para nuestros servicios de alojamiento.
Proveedor
Nombre del servicio
¿Funciona con Discourse?
Amazon AWS
S3
Sí
Digital Ocean
Spaces
Sí
Linode
Object Stor…
Ya he hecho esto. La imagen de nuestro sitio está en AWS S3 con CloudFront. Estoy intentando almacenar en caché más elementos, como la imagen del avatar del usuario, en lugar de acceder al servidor.
DISCOURSE_S3_CDN es para el S3 CDN.
DISCOURSE_CDN es para el CDN de la aplicación.
Entiendo esta parte. Estoy intentando añadir un CDN de aplicación completa para el sitio. Por lo tanto, me gustaría utilizar DISCOURSE_CDN.