Choosing a relay host

Escale operates with remote file hosting solutions, especially cloud storage solutions.

You may get some storage space that can be programmatically accessed either by one of the native clients provided by Escale or via a local mount.

These services are usually accessible from behind firewalls because they are operated by external servers.

However these solutions usually require an account at the service provider and this account has be simultaneously accessed by the multiple Escale instances that your use case necessarily consists of.

Your attention is drawn to the fact that the shared access to a single account may often be prohibited by the terms of use of the corresponding service. It is your responsability to check the compliance of your use case with the terms circulated by your service provider.

Escale features several native clients. You may instead use an external client provided that this client lets you browse/access your data as a repository mounted in your local file system.

Below follows a list of solutions classified as whether they are or may be supported by a native client, or they can be operated with some external client such as rclone.

The information below may not be up-to-date and is very far from being exhaustive.

Service Native support Escale backend More information
Amazon Cloud Drive No [1] RClone  
Amazon S3 No [1] RClone  
Box Yes [1] WebDAV  
Blackblaze B2 No [1] WebDAV  
Dropbox No RClone Dropbox
FTP/FTPS Yes FTP  
Google Cloud Storage No [1] RClone  
Google Drive No GoogleDrive Google Drive
Hubic No [1] RClone  
Microsoft OneDrive No [1] RClone  
SFTP No [1] RClone  
Swift No [1] RClone  
WebDAV Yes WebDAV  
Yandex.Disk Yes [2] WebDAV Yandex.Disk
[1](1, 2, 3, 4, 5, 6, 7, 8, 9) not verified
[2]currently does not work; use RClone instead