Create temp folder in cloud instance

Is it possible to create a temp folder in the cloud instance, put some files into it (e.g. git checkout) and then perform some operations during the workflow on the files?
Or is file handling only be possible in a self hosting environment, where I can put the files on the underlying file system?

Thanks :slight_smile:

n8n cloud does not give you filesystem access, so you cannot create temp folders or use git checkout directly. File operations require a persistent filesystem, which only exists in self-hosted setups.

Your workaround is using external storage like AWS S3, Google Drive, or Supabase to store files temporarily, then fetch and process them during workflow execution. You can also use Code node with in-memory file handling for small operations, but nothing persists between executions.

For git operations, consider using GitHub API or external services instead.