Couchdrop Knowledge Base
Couchdrop HomepageDevelopersLogin
  • Welcome
  • Features
    • SFTP Server
      • Storage
      • Users
      • How to connect
      • Enabling FTPs
      • Host key authentication
    • Transfer Automations
      • Creating an Automation
      • Supported Actions
      • Variables
      • Troubleshooting
    • Shared Links
    • Upload Links
    • Inbound Mailboxes
    • Inbound Webhooks
    • File Actions
    • Inbound AS2 Stations
  • Administration
    • Users and Groups
      • User Roles
      • Creating Users
      • The Root Directory
      • Passwords and RSA Keys
      • Features Access
      • Firewalls and ACLs
    • Storage Connections
      • SharePoint
      • Azure Files
      • Amazon S3
      • Google Workspace
      • Google Drive
      • Box
      • Dropbox
      • Egnyte
      • Outbound AS2
      • External SFTP Server
      • Windows / Mac File Server
        • Server Requirements
        • Proxy Configuration
        • Non-GUI Environments
        • Running the Couchdrop Agent as a Service
        • Logging and Debugging
      • Others
        • OneDrive
        • Azure Blob
    • Folder Permissions
    • Alerting and Notifications
    • Custom Domains
    • SSO and Single Sign-on
      • SAML SSO
      • SCIM - Azure
      • SCIM - Okta
    • Security
      • Password Policies
      • Account Lockout
      • Account expiry
      • Two Factor Authentication
    • Other
      • Static IPs
      • Malware Scanning
  • Walkthroughs
    • Using SFTP Clients
      • OpenSSH SFTP
      • How to use SFTP with Cyberduck
      • How to use SFTP with FileZilla
      • Using SFTP with Golang
      • Using Python with SFTP
      • Using SFTP with Java
      • Using SFTP with Bash
      • Using SCP
    • SFTP To SharePoint
    • SFTP to Azure Files
    • Automated file transfers to SharePoint
    • Email Inboxes with Couchdrop
    • Delegating Domain-Wide Authority in Google Workspace
  • Other
    • FAQs
    • Trust/Security Center
    • Login to Couchdrop
    • API Documentation
Powered by GitBook

Couchdrop

  • Homepage
  • Register
  • Login

Platform

  • Cloud SFTP Server
  • Cloud FTP Server
  • Automated Transfers
  • Mailboxes and Inboxes

Copyright Couchdrop Limited 2025

On this page
  • Introduction
  • Requirements
  • Configuration Steps

Was this helpful?

Export as PDF
  1. Administration
  2. Storage Connections

Windows / Mac File Server

Learn how to connect Couchdrop to a Windows or OSX File Server

PreviousExternal SFTP ServerNextServer Requirements

Last updated 2 months ago

Was this helpful?

Introduction

Couchdrop supports Microsoft Windows and Apple OSX using a lightweight agent that is installed directly on the file server, another server, or on a virtual machine.

The agent uses a shared token for authentication and communicates with Couchdrop's infrastructure via secure HTTPS calls. The agent can be run in a standalone fashion or .

We do not recommend installing the agent directly on the target file server. If possible, use a VM and connect via mapped network drives.

Requirements

To connect a Windows / OSX file server to Couchdrop you will need:

  • Remote access via RDP to the file server or a suitable VM

  • To have an administrator account

  • A reliable internet connection

  • A minimum of 16GB and 2 cores on the host or virtual machine

  • To be running Windows 10 or above (for Windows Servers)

For a full list of requirements, see .

Configuration Steps

  1. Log in to Couchdrop and add a new integration, either from +New > Connect Integration or the Integrations sidebar

  2. Click to add a new integration or Storage connector (Cloud Folder)

  3. Select Windows/OSX Server from the list of available connections

  4. Name the connection and create a cloud folder for Couchdrop

  5. Copy the Agent Token and download the agent. This token is only viewable once so be sure to copy it before leaving the screen.

  6. Log in to the remote target file server as an administrator

  7. Install the agent and launch it

  8. Paste the Agent Token from Couchdrop and click Connect. After a few seconds, the status indicator should change to show that the server is connected to Couchdrop.

  9. Return to the Couchdrop interface, click Test and Save.

as a service
Server Requirements