Ranked in these QuestionsQuestion Ranking
Pros
Pro Wide range of "FTP" protocols supported
Supports SFTP, FTP(S), SCP, Rsync, and S3. This makes the solution flexible should you have multiple clients with different needs, and increases the likelihood that they support the protocol you want. It's also helpful for avoiding nasty surprises from those scenarios where the design team agreed to use FTP, but all had different definitions of what that actually meant!
Pro Supports a variety of backend storage options
Files uploaded to CouchDrop can be persisted to CouchDrop's own storage solutions, or it can connect to your preferred backend (e.g. SharePoint, Azure Storage Account, AWS S3). This makes it flexible and helps abstract your storage solution from your transfer solution, makes migrating backends simpler, and allows you to present existing storage via another protocol.
Cons
Con Public facing
If you need your service to be accessible over the internet, there's no issue. However, if you only need internal users/systems to talk to your storage, this is an additional, unwanted security risk. I couldn't find options to enable a private VPN tunnel between an on-prem network and CouchDrop itself / make the solution internal only in any way.
Con Cost
The service starts at $49.99 a month. Exact cost details can be found here: https://www.couchdrop.io/pricing
