# File storage
If you need to download and store files, you can place them in the /tmp
directory.
# Writing a file to /tmp
For example, to download a file to /tmp
using curl
# Download the current weather in Cleveland in PNG format
curl --silent https://wttr.in/Cleveland.png --output /tmp/weather.png
# Output the contents of /tmp to confirm the file is there
ls /tmp
# /tmp
limitations
The /tmp
directory can store up to 2GB of storage. Also the storage may be wiped or may not exist between workflow executions.
To avoid errors, assume that the /tmp
directory is empty between workflow runs. Please refer to the disk limits for details.