I’m trying to build a simple workflow that receives an image file via a form or a webhook, then extracts the EXIF data and at this moment the file is no longer required and can be deleted.
In order to do so I need to run an exiftool
locally on the host (running n8n in a docker).
An alternative would be to run a node.js or python code to process the uploaded file.
In both cases, I need to reach the uploaded file, so I can analyze it.
Here’s my current simplified workflow:
- get a file via a file field
- write the file to disk
problem:
When I check the local disk I don’t see any file there. In fact, it doesn’t seem to have been saved locally.
Share the output returned by the last node
Information on your n8n setup
- n8n version: 1.84
- Database (default: SQLite): postgresql
- n8n EXECUTIONS_PROCESS setting (default: own, main): regular
- Running n8n via (Docker, npm, n8n cloud, desktop app): docker
- Operating system: raspberry pi os