Camera upload to cloud storage using SFTP

Jayden Bartram
Dec 20, 2021 · 3 min read

By default most high-end cameras support protocols such as FTP and SFTP to transfer the likes of images and videos to a traditional file server. However, these solutions by default do not often support the likes of Dropbox, Google Drive or other cloud storage.

Having these files transfer directly to your Dropbox enables you to easily access them for editing and collaboration purposes, or to easily share with others.

Couchdrop bridges this gap by enabling you to SFTP or FTP your files directly to your cloud storage whether it be Dropbox, Google Drive or a block storage solution such as Wasabi or Amazon S3. Couchdrop’s Cloud SFTP does not retain, store or sync your data, it is streamed to your own storage platform in real-time.

The process is simple and only takes a few minutes to configure.

  • Step 1. Create Couchdrop account
  • Step 2. Connect your storage
  • Step 3. Create additional SFTP user(s) (optional)
  • Step 4. Configure camera/device

Step 1. Create Couchdrop account

Simply navigate to Couchdrop and create an account. Not to worry, Couchdrop offers a 14-day free trial with no credit card required.

Step 2. Connect your storage

Navigate to your Storage Connections within Couchdrop’s admin console and add a new storage connection. For the purposes of this we’ve chosen Google Drive. See here for more storage connections and their guides.

Step 3. Create additional SFTP user(s) optional

This where you could create different users for different cameras or devices so that their files automatically upload to a different directory automatically, a good way to isolate files as well not use your admin account to connect over the internet with to transfer files. Otherwise you could use your admin account and specify the upload directory should your device support it.

Jump to the User Accounts tab under Couchdrop’s admin console and create a new user. This user will need at a minimum, a username, password and to have your chosen protocol (SFTP or FTP enabled). You can also set the default home directory for the user.

Step 4. Configure camera/device

To configure your device you will often need to provide the following:

  • Hostname — this is your primary URL within Couchdrop
  • Username and Password — either your additional user or your global Couchdrop account
  • Directory — specify this if you did not set a home directory for the additional user, or you did not create one and you’re using your global account

Example of an upload into Google Drive via an SFTP client

Below while not using a camera or device, it is using a standardized SFTP client to upload data directly to Google Drive via SFTP.

For more information or to get started jump across to couchdrop.io or for more guides see community.couchdrop.io

Couchdrop

Couchdrop is your cloud SFTP / MFT platform

Couchdrop

Couchdrop is the secure file gateway and cloud SFTP / MFT platform. Couchdrop acts as your secure access method between systems or for clients to send you files to your cloud storage backend, that can be completely automated.

Jayden Bartram

Written by

CEO of Couchdrop and Movebot

Couchdrop

Couchdrop is the secure file gateway and cloud SFTP / MFT platform. Couchdrop acts as your secure access method between systems or for clients to send you files to your cloud storage backend, that can be completely automated.