Soporte para el servicio de carga de imágenes ImgBB

Hola,

ImgBB.com ofrece soporte a sitios web para subir sus imágenes a sus servidores:

Upload plugin — ImgBB

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”.


(observa la pequeña zona gris en el centro)

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.

¿Se podría implementar esto como un plugin?

Esto se puede implementar como un plugin. Si tienes un presupuesto, intenta publicar en Marketplace

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.

4 Me gusta

Tenía una idea diferente cuando hablé del complemento.

Por ejemplo:
Subir a Composer > el archivo se guarda en imgBB > Se incrusta en Discourse como Discourse ya implementa la subida de imágenes a S3.

Supongo que fue una idea excesiva :stuck_out_tongue:

3 Me gusta

Yo en tu lugar probaría usar Backblaze B2 para un bucket S3. Los primeros 10 GB son gratuitos.

1 me gusta

Supongo que solo permiten 1 GB de transferencia de salida por día de forma gratuita.

1 me gusta

Maldita sea. Sigue siendo una gran oferta para copias de seguridad.

1 me gusta

Sí, eso es lo que quería decir

Las otras respuestas también fueron útiles, aunque

No tengo mucho presupuesto, pero creo que esto sería útil para todos.

Podría poner como diez dólares, si no.

Me encantaría que esto fuera un plugin / componente. ¿Se ha implementado?

No parece ser así.

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.

1 me gusta