Encontré esta función bastante interesante, ya que permitiría a los propietarios de sitios ahorrar mucha espacio en disco.
Desafortunadamente, esto no se implementará correctamente en Discourse, en primer lugar porque no aparece ningún icono en la barra de herramientas del área de texto para el botón “Subir imágenes”.
En segundo lugar, esto solo implementará la imagen como un pequeño enlace, de manera diferente a la función de subida de imágenes predeterminada integrada en Discourse.
Un componente de tema debería ser suficiente para el componente de carga, pero por defecto Discourse descargará imágenes remotas para asegurar que no se eliminen.
Asegúrate de agregar imgbb a ‘dominios de descarga de imágenes deshabilitados’ después de verificar su política sobre cuándo se eliminan las imágenes, si implementas este widget de carga.
Supongo que el desarrollo de un plugin así costaría entre 500 y 1000 dólares, lo que equivale a bastantes años de Digital Ocean Spaces (o cualquiera de los otros en Configurar un proveedor de almacenamiento de objetos compatible con S3 para subidas). De hecho, probablemente sería más barato usar Spaces que pagar por mantener el plugin descrito si existiera.