Transloadit
Precios
  • Subida de archivos
  • Importación de archivos
  • Procesamiento por lotes
  • Encoding de video
  • Encoding de audio
  • Procesamiento de imágenes
  • Procesamiento de documentos
  • Inteligencia artificial
  • Filtrado y seguridad de archivos
  • Catalogación de medios
  • Compresión de archivos
  • Evaluación de código
  • Exportación de archivos
  • Smart CDN
  • Ver todos los servicios
  • Explora integraciones
  • Explora demos en vivo (English)
  • Uppy
  • TransloaditKit
  • SDK para Android
  • SDK para Node.js
  • SDK para Python
  • SDK para Ruby
  • SDK para Go
  • SDK para Java
  • SDK para PHP
  • Zapier
  • Servidor MCP
  • Transloadit CLI
  • Terraform
  • Conceptos esenciales
  • Prácticas recomendadas
  • FAQ
  • Robots
  • Endpoints de la API
  • Formatos
  • Crea tu primera app
  • Acerca de Transloadit
  • Comparaciones
  • Código abierto
  • Testimonios
  • Empleos (English)
  • Seguridad
  • Entradas
  • Actualidad para desarrolladores (English)
  • Consejos para desarrolladores
  • Prensa
  • Investigación (English)
  • Casos de éxito
  • Soluciones
  • Guías
  • Glosario
  • Legal (English)
  • Herramientas
  • Cómo ayudamos a Coursera a llevar educación a millones de personas en todo el mundo
  • Soporte de Transloadit
  • Soporte para código abierto
  • Acuerdo de nivel de servicio (English)
Conceptos esencialesRobotsFAQEndpoints de la APIFormatosPrácticas recomendadas

¿Cómo configuro DigitalOcean Spaces?

Usa una cuenta de DigitalOcean que permita crear un bucket de Spaces y claves de acceso. Al crear tu primer bucket, se inicia una suscripción de pago a Spaces; el procesamiento de Transloadit se factura por separado.

1. Crea un bucket privado de Spaces

Sigue la guía de creación de buckets⁠ de DigitalOcean. Elige Standard Storage para este ejemplo y mantén el bucket privado. Anota el nombre del bucket y el código de región, como nyc3, no un endpoint completo ni una URL de CDN.

2. Crea una clave de acceso de Spaces limitada al bucket

Sigue la guía de claves de acceso de Spaces⁠ de DigitalOcean. Elige Limited access, selecciona solo este bucket y otorga el permiso Read/Write/Delete. DigitalOcean no ofrece una clave de Spaces de solo escritura: esta clave también puede leer y eliminar objetos. Limitarla a un bucket exclusivo reduce los daños si se filtra. Las claves limitadas a un bucket no se pueden combinar con políticas de bucket PutBucketPolicy; usa un bucket independiente para este ejemplo si es necesario.

Guarda el ID y el secreto de la clave de acceso de forma segura. El secreto solo se muestra al crear la clave. Usa una clave de acceso de Spaces, no un token de API de la cuenta de DigitalOcean.

3. Guarda credenciales de Template

Sigue las instrucciones de Cómo crear credenciales de Template y selecciona DigitalOcean Spaces como servicio. Completa los campos:

Campo de la consolaValor
Nombre del SpaceEl nombre del bucket.
RegiónEl código de región del bucket.
ID de clave de accesoEl ID de la clave de acceso de Spaces.
Clave de acceso secretaLa clave de acceso secreta de Spaces.

Dale a la credencial un nombre reconocible. Usa ese nombre guardado en el Template, no el ID de la clave de acceso.

4. Prueba una exportación

Crea un Template con estas instrucciones y reemplaza YOUR_DIGITALOCEAN_CREDENTIALS por el nombre de la credencial que guardaste:

{
  "steps": {
    ":original": {
      "robot": "/upload/handle"
    },
    "exported": {
      "robot": "/digitalocean/store",
      "use": ":original",
      "credentials": "YOUR_DIGITALOCEAN_CREDENTIALS",
      "acl": "private"
    }
  }
}

Ejecuta el Template subiendo un archivo pequeño de prueba. Cuando se complete la Assembly, inspecciona el resultado de la exportación y confirma que el objeto exista en el panel de control de DigitalOcean tras iniciar sesión en tu cuenta. Una simple URL de resultado no concede acceso anónimo a este objeto privado. Si tu aplicación necesita una URL de descarga con validez limitada, consulta sign_urls_for en la documentación de 🤖/digitalocean/store.

Más información

  • Consulta la documentación de Templates para obtener información sobre la configuración y la seguridad de los Templates.
  • Consulta la documentación de 🤖/digitalocean/store para obtener información sobre las rutas de archivos, la configuración de acceso y otras opciones de exportación.

Consulta también:

¿Qué pasa con videos en un flujo de imágenes?
¿Cómo configuro una aplicación de Dropbox?
¿Puedo permitir las IP de Transloadit en mi firewall?
Contactar a soporte⁠

TransloaditVerificando el estado…

Producto

  • Servicios
  • Precios
  • Demos EN (English)
  • Herramientas
  • Seguridad
  • Soporte

Empresa

  • Acerca de Transloadit/Prensa
  • Blog/Empleos EN (English)
  • Comparaciones/Matriz de cumplimiento
  • Investigación EN (English)
  • Código abierto
  • Soluciones
  • Pioneros de la web

Documentación

  • Primeros pasos
  • Transcodificación
  • FAQ
  • Endpoints de la API
  • Guías/Consejos para desarrolladores
  • Formatos compatibles

Más

  • Estado de la plataforma⁠
  • Foro de la comunidad⁠
  • Uppy
  • tus⁠

© 2009–2026 Transloadit-II GmbH

Transloadit®, el protocolo tus® y Uppy® son marcas registradas de Transloadit-II GmbH en Estados Unidos.

Privacidad EN (English)Términos EN (English)Aviso legal EN (English)Marcas comerciales EN (English)Política de DMCA EN (English)
EnglishDeutschEspañolFrançaisPortuguês (Brasil)