Esta documentación ha sido traducida automáticamente por IA.
Basándose en el plugin de gestión de archivos, esta versión añade soporte para tipos de almacenamiento de archivos compatibles con el protocolo S3. Cualquier servicio de almacenamiento de objetos que soporte el protocolo S3 puede integrarse fácilmente, como Amazon S3, Alibaba Cloud OSS, Tencent Cloud COS, MinIO, Cloudflare R2, etc., mejorando aún más la compatibilidad y flexibilidad de los servicios de almacenamiento.
Carga desde el Cliente: Los archivos se cargan directamente al servicio de almacenamiento sin pasar por el servidor de NocoBase, lo que permite una experiencia de carga más eficiente y rápida.
Acceso Privado: Todas las URL de los archivos son direcciones de autorización temporal firmadas, lo que garantiza un acceso seguro y con límite de tiempo a los archivos.
Gestión de colecciones de archivos: Gestione y almacene de forma centralizada todos los archivos cargados, admitiendo varios tipos de archivos y métodos de almacenamiento para facilitar su clasificación y recuperación.
Almacenamiento de campos de adjuntos: Utilizado para almacenar adjuntos cargados a través de formularios o registros, con soporte para la asociación con entradas de datos específicas.
Habilite el plugin plugin-file-storage-s3-pro.
Vaya a "Setting -> FileManager" para acceder a la configuración de gestión de archivos.
Haga clic en el botón "Add new" y seleccione "S3 Pro".


Visite la Consola de Amazon S3.
Haga clic en el botón "Create bucket" en el lado derecho.

Bucket Name (Nombre del bucket), deje los demás campos por defecto, desplácese hasta la parte inferior y haga clic en el botón "Create" para completar el proceso.









Utilice el AccessKey ID y el AccessKey Secret recuperados.
Visite el panel de propiedades del bucket para encontrar el Bucket Name y la Region.

Esta es una configuración opcional. Configúrela cuando necesite que los archivos cargados sean completamente públicos.


Esta configuración es opcional y debe utilizarse cuando necesite optimizar el tamaño o el efecto de la vista previa de la imagen. Tenga en cuenta que esta implementación puede generar costos adicionales. Para más detalles, consulte los términos y precios de AWS.
Visite Transformación Dinámica de Imágenes para Amazon CloudFront.
Haga clic en el botón Launch in the AWS Console en la parte inferior de la página para iniciar la implementación.

DemoUrl y haga clic en el enlace para abrir la interfaz de demostración.sharp de Node.js para un procesamiento eficiente de imágenes. Puede descargar el código fuente del repositorio de GitHub y personalizarlo según sea necesario.

Una vez completada la configuración, espere a que el estado de la implementación cambie a CREATE_COMPLETE.
En la configuración de NocoBase, tenga en cuenta lo siguiente:
Thumbnail rule: Rellene los parámetros de procesamiento de imágenes, como ?width=100. Para más detalles, consulte la documentación de AWS.Access endpoint: Introduzca el valor de Outputs -> ApiEndpoint después de la implementación.Full access URL style: Seleccione Ignore (ya que el nombre del bucket ya se ha rellenado en la configuración, no es necesario para el acceso).



Bucket Name: Elija según sus necesidades comerciales.Region: Seleccione la región más cercana para sus usuarios.




Para fines de demostración, crearemos un AccessKey utilizando la cuenta principal. En un entorno de producción, se recomienda utilizar RAM para crear el AccessKey. Para obtener instrucciones, consulte la documentación de Alibaba Cloud.
Haga clic en el botón "Create AccessKey".



Utilice el AccessKey ID y el AccessKey Secret obtenidos en el paso anterior.
Vaya a la página de detalles del bucket para obtener el nombre del Bucket.

Region (la parte ".aliyuncs.com" final no es necesaria).
https:// al introducirla en NocoBase.
Esta configuración es opcional y solo debe utilizarse cuando se necesite optimizar el tamaño o el efecto de la vista previa de la imagen.
Rellene los parámetros relevantes para Thumbnail rule. Para la configuración específica de los parámetros, consulte la documentación de Alibaba Cloud sobre Procesamiento de Imágenes.
Mantenga la misma configuración para Full upload URL style y Full access URL style.




Vaya a la página File manager en NocoBase.
Haga clic en el botón Add new y seleccione S3 Pro.
Rellene el formulario:
"auto".Full access URL style en Path-Style.
Consulte las configuraciones de los servicios de archivos anteriores. La lógica es similar.

Consulte las configuraciones de los servicios de archivos anteriores. La lógica es similar.

Consulte la documentación del plugin file-manager.