Couchdrop
Meet Couchdrop. The File Transfer platform built for the Cloud. Secure, scalable and easy to configure. Connects with your own storage - Azure Blob, SharePoint, Google Drive and more. Get started for free.
Couchdrop Knowledge Base
Couchdrop Knowledge Base
- Welcome: Couchdrop is the leading Cloud SFTP server delivered as a SaaS platform. Learn all about Couchdrop with our Documentation here
- Inbound SFTP: Learn about using Couchdrop as an SFTP server.
- Create SFTP Users: Learn about allowed users for SFTP and FTP
- How to connect via SFTP: Learn how to connect to Couchdrop with SFTP
- Host key authentication: Learn about host key authentication
- Storage: Learn about Storage with Couchdrop SFTP
- Inbound FTPs: Learn about Inbound FTP and FTPs with Couchdrop
- Create FTPs Users: Learn about allowed users for SFTP and FTP
- How to connect via FTPs: Learn how to connect to Couchdrop with FTP
- Enabling FTPs: Learn about enabling FTP access to Couchdrop
- Send Files with Shared Links: Learn about shared links in Couchdrop
- Upload Links/Web Forms: Learn the steps to create a simple web upload inbox with Couchdrop
- Inbound Mailboxes: Receive files via email with Couchdrop Mailboxes.
- Inbound Webhooks: Inbound https webhooks are a flexible and easy way to ingest data from any system that can use HTTPS.
- Inbound AS2 Stations: Learn about how to configure Couchdrop to receive files via AS2
- Transfer Automations: Learn about automations in Couchdrop
- Automation Builder: Learn about how the visual automation builder works
- Supported Actions: Learn about supported Actions with Transfer Automations in Couchdrop
- Conditional Filtering: Learn about conditional filtering for Automations
- Notifications: Learn about notifications as part of automations
- Variables: Learn about variable use in Transfer Automations
- Troubleshooting: Learn about the reporting Couchdrop provides around transfer automations
- File Actions: Learn about file actions in Couchdrop
- File Action Triggers: Learn about supported File Action Triggers in Couchdrop
- Virtual Folders: Virtual folders form the basis for how Couchdrop works. They are a key concept and once you understand them - the real power behind Couchdrop will become obvious.
- Connect Storage: Learn about storage integrations in Couchdrop
- SharePoint: Learn how to configure a connection to SharePoint with Couchdrop
- Azure Blob: Couchdrop has comprehensive support for Azure Blob containers out of the box. This document outlines requirements, configuration steps and capabilities for using Azure Blob with Couchdrop.
- Azure Files: Learn how to configure a connection to Azure Files with Couchdrop
- Amazon S3: Learn how to configure a connection to Amazon S3 with Couchdrop
- Google Workspace: Learn how to connect Couchdrop to a Google Workspace account
- Delegating Domain-Wide Authority in Google Workspace: Walkthrough of how to delegate Domain-Wide Authority in Google Workspace to connect Couchdrop to a Google Workspace account
- Google Drive: Learn how to connect Couchdrop to a Google Drive folder
- Box: Learn how to configure a connection to Box with Couchdrop
- Dropbox: Learn how to connect Couchdrop to Dropbox
- Egnyte: Learn how to connect Couchdrop to Egnyte
- Windows / Mac File Server: Learn how to connect Couchdrop to a Windows or OSX File Server
- Server Requirements: Learn about requirements for connecting Couchdrop to file servers
- Proxy Configuration: Learn about working with proxy configuration for file servers
- Non-GUI Environments: Learn about connecting the Couchdrop agent in a Non-GUI environment
- Running the Couchdrop Agent as a Service: Learn how to run the Couchdrop Agent as a Service for file server transfers.
- Logging and Debugging: Learn about logging and debugging with regards to Windows file servers
- Others
- SharePoint - Restrictive Permissions (App Registration)
- OneDrive: Learn how to connect Couchdrop to a OneDrive folder
- Connect Providers/Partners
- Connect to SFTP: Learn how to connect Couchdrop to an external SFTP server folder
- Connect to FTPs: Learn how to connect Couchdrop to an external FTP or FTPs server folder and how this differs from SFTP.
- AS2: Learn about connecting to external AS2 providers with Couchdrop
- HTTP
- Connect IPaaS: Learn about connecting Couchdrop to IPaaS platforms
- Boomi: Learn about Couchdrop's native Boomi integration.
- Celigo: Learn about Couchdrop's native Celigo integration.
- Make.com: Learn about sending files to and performing operations in Couchdrop with Make.com.
- Workato: Learn about Couchdrop's native Workato integration.
- Zapier: Learn about sending files from Couchdrop into Zapier Zaps.
- Connect Platforms: Learn about system connectors in Couchdrop
- Snowflake: Learn about streaming data into snowflake using Couchdrop.
- Supabase: How to connect using the Supabase system integration
- BigQuery: How to connect using the BigQuery system integration
- Amazon SQS: How to connect using the SQS system integration
- Azure Queue: How to connect using the Azure Queue system integration
- Google PubSub: How to connect using the Google PubSub system integration
- B2B Connect: Learn how the B2B Connect feature works
- Users and Groups: Learn about managing Users and Groups in Couchdrop
- User Roles
- Creating Users: Learn how to create and add users to Couchdrop
- The Root Directory: Learn about the root directory in Couchdrop.
- Passwords and RSA Keys: Learn about authentication in Couchdrop
- Features Access: Learn about feature access rights on users and groups
- Firewalls and ACLs: Learn about Firewall and ACLs in Couchdrop
- Folder Permissions: Learn about configuring folder permissions in Couchdrop
- Alerting and Notifications: Learn about alerting and notifications in Couchdrop
- Logging: Learn about logging and SIEM support in Couchdrop
- Datadog: Learn how to send events to Datadog from Couchdrop
- Splunk: Learn how to send events to Splunk from Couchdrop
- Microsoft Sentinel: Learn how to send events to Azure Monitor to use with Microsoft Sentinel from Couchdrop
- Elastic: Learn how to send events to Logstash to use with Elastic from Couchdrop
- Webhook: Learn how to send events via a Webhook to your logging system from Couchdrop
- SSO and Single Sign-on: Learn about configuring SSO and single sign-on in Couchdrop
- SAML SSO
- SCIM - Azure: Learn about configuring Couchdrop to sync with Azure for accounts
- SCIM - Okta: Learn how to configure Couchdrop to sync with Okta
- Custom Domains: Learn about custom domains and whitelabelling in Couchdrop
- Security
- Password Policies: Learn about Couchdrop's password policy management
- Account Lockout: Learn about account lockout in Couchdrop
- Account expiry: Learn about account expiry in Couchdrop
- Two Factor Authentication: Learn about configuring MFA/2fa in Couchdrop
- Static IPs: Learn about Static IPs with Couchdrop
- Malware Scanning: Learn about Malware Scanning in Couchdrop
- SFTP Recipes
- Using SFTP with Azure Blob: Couchdrop natively supports transferring files in Azure Blob via SFTP.
- Using SFTP Clients
- OpenSSH SFTP: Learn how to use the default SFTP client in Linux and Unix operating systems
- How to use SFTP with Cyberduck: Cyberduck is another popular open-source file transfer client, similar to FileZilla. Learn how to connect to an SFTP server with Cyberduck in this simple walkthrough.
- How to use SFTP with FileZilla: Learn how to connect to an SFTP server with Filezilla in this simple walkthrough
- Using SFTP with Golang: Learn how to use SFTP with Golang, a popular programming language.
- Using Python with SFTP: Learn how to use Python with SFTP
- Using SFTP with Java: Learn about connecting to an SFTP server and Couchdrop with Java.
- Using SFTP with Bash: Learn how to use SFTP in a bash script.
- Using SCP: Learn about SCP and using it to upload and download files
- Using SFTP/SSH Keys
- How to create a SFTP/SSH key on Windows: Learn about SFTP and SSH authentication RSA keys and how to create one in Windows using Powershell.
- How to create a SFTP/SSH Key On MacOS: Learn about SFTP and SSH authentication RSA keys and how to create then on MacOS
- How to create a SFTP/SSH Key On Linux: Learn about SFTP and SSH authentication RSA keys and how to create then on MacOS
- How to convert a PPK key to RSA: Putty is a common windows SFTP and SSH client that uses a different key format to most other tools. Its fairly common to need to convert keys between formats.
- How to encrypt/decrypt a private key: Private keys can be encrypted with a password for additional security. Learn how to encrypt and decrypt a private key.
- How to upgrade from trial: Learn how to upgrade your Couchdrop account from a trial to a full subscription.
- FAQs: Common questions and answers for Couchdrop
Agent Instructions: Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the ask query parameter:
GET https://docs.couchdrop.io/welcome.md?ask=<question>
The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
Meet the modern standard for public facing documentation. Beautiful out of the box, easy to maintain, and optimized for user engagement.
Search through billions of items for similar matches to any object, in milliseconds. It’s the next generation of search, an API call away.
Build and deploy reliable background jobs with no timeouts and no infrastructure to manage.
Get the simple developer experience of SQLite in production, and scale your multi-tenant backend with unlimited databases.
Upstash is a serverless data platform providing low latency and high scalability for real-time applications.
One-click deployments built for teams, tuned for Laravel, loaded with tools and goodies you're going to love.