Skip to main content

Upload files via n8n form and save them to Digital Ocean Spaces

Workflow preview

Upload files via n8n form and save them to Digital Ocean Spaces preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

Overview

How it works

This workflow provides a streamlined process for uploading files to Digital Ocean Spaces, making them publicly accessible. The process happens in three main steps:

  1. User submits the form with file, in this case I needed it to upload images I use in my seo tags.
  2. File is automatically uploaded to Digital Ocean Spaces using S3-compatible storage
  3. Form completion confirmation is provided

Setup steps

  • Initial setup typically takes 5-10 minutes
  • Configure your Digital Ocean Spaces credentials and bucket settings
  • Test the upload functionality with a small sample file
  • Verify public access permissions are working as expected

Credentials

Important notes

  • Credentials are tricky check the screenshot above for how I set the url, bucket etc.
  • I am just using the S3 Node
  • Set the ACL as seen below

ACL

Troubleshooting

  • Bucket name might be incorrect
  • Region Wrong
  • Check Space permissions if uploads fail
  • Verify API credentials are correctly configured

You can see a video here. (live in 24 hours) https://youtu.be/pYOpy3Ntt1o