Akamai Linode
Files.com provides integration with Akamai Linode, allowing you to make your Linode Object Storage available to your users as Files.com folders. Linode Object Storage is S3-compatible Object Storage that makes it easy and more affordable to manage unstructured data such as content assets, as well as sophisticated and data-intensive storage challenges around artificial intelligence and machine learning.
With Files.com, Linode Object Storage can be connected as a Remote Server Mount, making the Linode storage content available in real time, or connected as a Remote Server Sync, allowing you to push, pull, or synchronize files between Linode storage and other Files.com storage locations.
Integrating Files.com with Akamai Linode allows your users to access Linode storage through Files.com, using a web browser, SFTP, FTP, WebDAV, the Files.com Desktop App, or the Files.com Command Line (CLI) App.
Files.com integrates with Akamai Linode using the Linode Object Storage APIs via HTTPS, providing secure encrypted data transmission between the two platforms.
To connect to Akamai Linode, add your Linode Object Storage bucket as a Remote Server in Files.com.
Type "Remote servers" in the search box at the top of every page, and then click on the matching result. Click the Add new remote server button, and select Akamai Linode.
The following items are required for connecting Files.com to your Linode Object Storage bucket.
Internal name for this connection - An internal identifier to refer to this connection.
Bucket - The name of your Linode Object Storage bucket, as shown in your Linode web portal > Object Storage > Buckets page.
Akamai Linode region - The region of your Linode Object Storage bucket. The region is shown in your Linode web portal > Object Storage > Buckets page.
Access Key - The Linode Object Storage Access Key, as shown in your Linode web portal > Object Storage > Access Keys page.
Secret Key - The Secret Key that corresponds to the above Access Key, which was shown to you when you first created the Access Key.
In addition, there are configuration options for selecting your preferences for the Dedicated IPs and Data Regional Routing settings for this Remote Server.
Once Akamai Linode has been added as a Remote Server, you can integrate it with Files.com as either a Remote Server Mount or Remote Server Sync.
Files.com's Remote Server Mount feature gives you the ability connect a specific folder on Files.com to a Remote Server in a real time manner.
The Files.com folder then becomes a client, or window, accessing the files stored in your Linode Object Storage in real time. Any actions performed in the Files.com folder, such as upload, download, create, and delete, will "pass through" and be performed in Linode Object Storage in real time. The reverse is also true where any actions performed in Linode Object Storage will be reflected in the Files.com folder. Actions are not limited to the Files.com web portal, so users can also interact using SFTP, FTP, WebDAV, Files.com Desktop App, Files.com Command Line (CLI) App, and the Files.com RESTful APIs.
From the Files icon on the left, navigate to the location where you want the mounted folder to be and create a new folder. Navigate into the newly created folder and click the Folder Settings button on the top right.
Select Remote Server Mount from the list and click the Add new remote server mount button. Select the entry for your Linode Object Storage bucket.
Choose the Remote folder, which is the portion of the remote file system that will be mounted into this folder on Files.com. You can either leave the default "/" (the remote server's root directory) or click on the Choose a different folder link and navigate to the remote folder you want this folder to connect to.
Click the Save button. The folder will reload and immediately list the remote folders and files from the selected remote path.
The Files.com Remote Server Sync feature gives you the ability to push or pull files to or from remote servers.
A remote sync can perform a "push", where files from your Files.com site are transferred to the remote server, a "pull", where files are transferred from the remote server to your Files.com site, or a two-way "sync", where files that are new or changed in either location are pushed and pulled to each other to maintain a synchronized state between the folder on your Files.com site and the folder on the remote server.
From the Files icon on the left, navigate to the location where you want the mounted folder to be and create a new folder. Navigate into the newly created folder and click the Folder Settings button on the top right.
Select Sync to/from remote server from the list and click the Add new remote server sync button. Select the entry for your Linode Object Storage bucket.
Optionally a Name and Description for your reference or to inform others about this configuration.
Choose your desired Sync direction. There are three choices:
- Push to the remote server: This option sends files and folders from this Files.com folder to the Linode Object Storage bucket.
- Pull from the remote server: This option retrieves files from the Linode Object Storage bucket and saves them in this Files.com folder.
- Two-way sync: this option checks for new files, deleted files, and changed modification dates on both sides and then pushes and pulls as needed to keep the folders synchronized.
You have the option to delete files on the source server after a push or pull. Use the After copying menu to select whether you would like files that are successfully transferred to be deleted from or kept on the source server.
Choose the Remote folder, which is the location in the remote file system that will be synchronized with this folder on Files.com. You can either leave the default " / " (the remote server's root directory) or click on Choose a different folder link and navigate to the remote folder you want this folder to synchronize with.
Specify the number of minutes between synchronizations. The minimum value is 5.
Click the Save button. The synchronization will immediately start, then repeat after the interval period specified above.
Folders that have been configured with either Remote Server Mount, or Remote Server Sync, to Akamai Linode can also be used with automations, allowing you to include Linode Object Storage buckets as source locations or destinations for your automations.
Be aware of case sensitivity differences when copying, moving, or syncing files and folders between Linode Object Storage and other storage locations. Linode Object Storage is a case sensitive system whereas other systems may not be. This can cause files to be overwritten, and folders to have their contents merged, if their case insensitive names are a match.
Get Instant Access to Files.com
The button below will take you to our Free Trial signup page. Click on the white "Start My Free Trial" button, then fill out the short form on the next page. Your account will be activated instantly. You can dive in and start yourself or let us help. The choice is yours.
Start My Free Trial