Tigris + Transloadit
Usa los Robots dedicados de Tigris para importar objetos compatibles con S3, transformarlos y devolver resultados privados a Tigris.
Receta ejecutable
Crea la integración
Este Template lee una imagen de Tigris, la convierte a WebP y almacena un resultado privado en processed/.
- Crea un bucket de Tigris y credenciales de acceso compatibles con S3.
- Guarda el bucket, el endpoint, la región, la clave y el secreto como my_tigris_credentials.
- Pega las Instructions en un Template e inicia una Assembly desde ese Template.
Instructions del Template
{
"steps": {
"imported": {
"robot": "/tigris/import",
"credentials": "my_tigris_credentials",
"path": "incoming/photo.jpg"
},
"converted": {
"robot": "/image/resize",
"use": "imported",
"format": "webp",
"width": 1600,
"resize_strategy": "fit"
},
"exported": {
"robot": "/tigris/store",
"use": "converted",
"credentials": "my_tigris_credentials",
"acl": "private",
"path": "processed/${file.basename}.webp"
}
}
}Autenticación
- Crea credenciales compatibles con S3 para el bucket de Tigris de destino y guarda la clave de acceso y el secreto en credenciales de Template de Transloadit.
- Usa el endpoint canónico https://t3.storage.dev para nuevas integraciones y auto como región, salvo que tu configuración de Tigris indique otro valor.
- Usa una credencial dedicada al bucket y al flujo de trabajo en lugar de reutilizar una clave para toda la aplicación.
Limitaciones y notas operativas
- Se accede a Tigris mediante su API compatible con S3, por lo que el flujo de trabajo se limita a las operaciones expuestas por los Robots de importación y almacenamiento de Transloadit.
- El Robot de almacenamiento usa public-read de forma predeterminada. Establece acl en private de forma explícita cuando los resultados no deban ser públicos.
- Las importaciones recursivas grandes requieren planificar la paginación, y los cambios simultáneos bajo el prefijo importado pueden alterar el contenido de las páginas.
Más integraciones
Sigue construyendo tu stack
Amazon S3
Importa desde Amazon S3 y exporta a él con Robots dedicados.
Cloudflare R2
Procesa objetos de R2 con Robots dedicados de importación y almacenamiento.
Supabase
Conecta Supabase Storage mediante su endpoint compatible con S3.
Azure Blob Storage
Conecta contenedores de Azure Blob Storage a los pipelines de tus Assemblies.