Alloy
Mesh StorageIngest

Overview

Three ways to get data into Mesh Storage

Mesh Storage accepts files through three primary paths:

  • Web upload — drag files from your laptop into Mesh Storage.
  • Track a folder — point Alloy Edge at the directory where your recorder writes MCAP files.
  • Python SDK — upload from a script, notebook, backend job, or CI run.

Web uploads land in uploads/. SDK uploads land in uploads/sdk-uploads/. Files uploaded by Alloy Edge land under devices/<device-id>/. All three paths become queryable in the same Mesh Storage workspace.

How Track Folder works

Your recorder continues to own recording. Alloy Edge watches its output folder, waits for each file to close, uploads it over HTTPS, and resumes automatically after network interruptions. No inbound ports or cloud-storage credentials are required on the device.

Need Alloy to provide the ROS 2 recorder and supporting processors too? A Docker deployment is also available from Mesh Storage → Add device. Track Folder is the recommended documentation path for teams that already have a recorder.

Continue with Track Folder.

On this page