Transloadit

Can you delete temporary files sooner?

You can configure data retention settings to delete temporary files sooner. These settings can be configured at both the workspace level (affecting all Templates in that workspace) and the Template level (overriding workspace settings for specific Templates).

Configuration Options

Temporary Files: You can choose to remove all output files immediately when an Assembly ends, instead of retaining them for the default 24 hours.

Assembly Status JSON: You can configure how long to retain Assembly Status JSON data with options including:

  • No Save (not retained at all)
  • 1 day
  • 7 days
  • 30 days
  • 90 days (default)

Warnings

Before enabling immediate deletion of temporary files, consider these potential issues:

  1. Re-import and Moderation Workflows: Some customers use temporary files to import them again in new Assemblies for additional processing, or to show files to moderation teams before persisting them to their own storage. Immediate deletion will break these workflows.

  2. Assembly Replay Functionality: If an Assembly crashes and needs to be auto-replayed, it imports the uploaded files from our temporary result bucket. If files are deleted immediately, replays will not work.

  3. Support and Debugging: When you submit support tickets for encoding issues, we need access to the uploaded and encoded files for debugging.

Security Note

Temporary filenames are cryptographic hashes, so if you don't expose the file locations publicly, it would take much longer to correctly guess a filename than the file will exist, even with the default 24-hour retention.