Skip to main content

Running Multiple Agents on a Single Host

Using multiple Agents on the same system is discouraged and can result in excessive license charges at renewal. Each Agent consumes a separate license, even when running on the same machine. Do not install multiple Agents without first confirming that this use fits within the terms of your Files.com subscription.

You do not need multiple Agents to have multiple separate folders synced or mounted on Files.com. When creating a Sync or Remote Server Mount, you specify the remote path for that specific sync or mount. Set the root path for your one Agent to a parent path of the folders you want to access on Files.com.

Running multiple Agents on a single host is technically possible. On Windows-based systems, only one Agent can run as a system service; the others must run manually.

Use Cases

The primary use case for running multiple Agents on a single server is when you have multiple Files.com sites and each site needs access to the same local server.

Another use case is when a Production instance and a Test/Dev instance both connect to the same server. We recommend keeping Production and Test/Dev instances on separate servers, with a dedicated Agent on each, whenever possible.

Procedure for Installing Multiple Agents

Create each Agent as described in the setup instructions. Each Agent must be created on the corresponding Files.com site that you want the Agent to connect with.

Configuring Agents as System Services

On Windows-based systems, you can run multiple Agents manually from the command line. You can also run one Agent as a Service, but the others must run manually from the command line.

On Linux and Mac-based systems, you can run multiple Agents manually from the command line. You can also run multiple Agents as system services by adding one entry per Agent in the Systemd or Launchd configuration.