Estoy creando una aplicación de rieles que permite que un administrador cargue fotos que se muestran de forma opcional públicamente. Para el proceso de carga/almacenamiento, estoy usando la gema Carrierwave junto con la gema Fog y S3. El problema es que para que todo funcione, tengo que hacer público cada archivo cargado en el depósito s3. ¿Hay alguna manera de hacer que los archivos sean públicos/privados archivo por archivo? Además, si esta granularidad de archivo por archivo es posible, ¿puede extenderse a versiones de imágenes (creadas por cambio de tamaño automático de Carrierwave)?Configuración granular 'pública' en archivos cargados con Fog y Carrierwave
Actualmente, tengo la siguiente línea en mi inicializador carrierwave:
config.fog_public = true
Esta es probablemente mucho -pida que falta la característica en la mayoría de los cargadores de Rails. Sugiero ir con DragonFly, ya que permite un nivel de personalización sin precedentes y es capaz de hacerlo. – kain
Después de solo echar un vistazo rápido a DragonFly, parece apoyar lo que estoy intentando para lograr, y parece ser mucho más flexible que CarrierWave también. Gracias. – dcb