Hola a todos.
Ha aparecido un nuevo mensaje de consejo en mi página de administración de Discourse tras una actualización reciente a 2.7.0.beta1 (e0c952290b)
Dice lo siguiente:
- El servidor está configurado para subir archivos a S3, pero no hay configurado ningún CDN de S3. Esto puede provocar costes elevados en S3 y un rendimiento más lento del sitio. Consulta “Uso de almacenamiento de objetos para las subidas” para obtener más información.
Nuestro Discourse sí utiliza S3 para el almacenamiento, pero no tiene ningún tipo de CDN implementado.
@Falco sugirió introducir la URL del bucket de S3 en el cuadro de configuración s3 cdn url, pero no estoy seguro de qué efecto podría tener eso en otros lugares.
Tampoco estoy completamente seguro de cuál sería mi URL de bucket de S3 ![]()
Una URL de ejemplo de S3 a una imagen subida por un usuario es:
https://greyarrows.s3.dualstack.eu-west-2.amazonaws.com/original/3X/2/1/21365d3a8c03c3f309dd78ca51f517973618f2a0.jpeg
¿Eso significa que mi URL de bucket es:
https://greyarrows.s3.dualstack.eu-west-2.amazonaws.com/
![]()
Si introduzco esa URL en el cuadro de configuración s3 cdn url y luego vuelvo a procesar varios cientos de miles de publicaciones, ¿la URL servida no sería entonces:
https://greyarrows.s3.dualstack.eu-west-2.amazonaws.com/https://greyarrows.s3.dualstack.eu-west-2.amazonaws.com/original/3X/2/1/21365d3a8c03c3f309dd78ca51f517973618f2a0.jpeg
¿Significa eso que las imágenes de los usuarios dejarían de funcionar? ![]()
En un mundo ideal, simplemente me gustaría hacer clic en “Ok, gracias por el aviso!” y descartar esa información/alerta/consejo de nuestra página de administración. Sin embargo, sospecho que eso implicaría un cambio bastante grande en el núcleo, así que descartaremos esa idea.
Por ahora, todo funciona correctamente y así ha sido durante años. Me siento muy reacio y nervioso de cambiar una configuración que no comprendo del todo, hasta el punto de que simplemente voy a fingir que no veo este consejo cada vez que miro el panel de administración.
Supongo que seguiré viendo cualquier otra advertencia futura del panel de administración; ¿esta advertencia evitará que aparezcan otras, o no?
Cualquier consejo, información o sugerencia será bien recibida.

