Skip to main content

WP Media Folder Addon: Linode Integration

1. How to create a new API key in Linode?

Log in to the Linode dashboard and navigate to Object Storage on the left Menu. From here you can create new access keys and create new buckets.

In order to create new Access Keys, navigate to Access Keys tab, and click on Create Access Key button on the right side. Then input a new label for the key and click on Create Access Key button on the popup.

 

create-access-key-linode

 

A popup including the Access key and Secret key appears. You can download, copy keys to clipboard or keep them somewhere for the next step.

 

access-keys-linode

 

Create a new bucket

A new bucket can be created on Linode platform or WP Media Folder plugin.

The first way is to create on the Linode site, at Object Storage section, navigate to Buckets tab, and click on Create bucket button in the upper-right corner of the dashboard. After that, input the bucket name and click on Create bucket button. Finally, you will see the new bucket on the list.

 

create-bucket-linode

 

The second way is to create on WP Media Folder settings. Navigate to menu Settings > WP Media Folder > Cloud > Offload Media > Linode, click on Bucket settings and selection button. At the bottom of the popup, input the bucket name and click on Create button.

 

create-bucket-wp

 

2. Login to Linode from WP Media Folder

Return to the WordPress dashboard and click on the menu Settings > WP Media Folder > Cloud > Offload Media > Linode. Paste the following into the form fields:

  • Access Key ID
  • Secret Access Key

 

fill-key-linode

 

After that, save the settings and the connection should be a success. Please go to the next step to discover Linode features.

 

3. How does it work? What can I do with Linode?

How does it work?

Once you've connected WP Media Folder with Linode, please select a bucket or create a new one where all your data will be stored.

 

select-bucket-linode

 

And you can enable Copy to Linode option, all your new media uploaded will be sent to Linode.

 

copy-to-Linode

 

And if you want to sync your uploaded media before using Linode integration, click on Synchronize Media button. Then it will send all your existing media library to your Linode bucket.

Note: When you do this action the URL of your media will be replaced by the Linode URL. Please see the example below.
From https://joomunited.com/wp-content/uploads/2019/02/image.jpg to >> https://{bucket}.ap-south-1.linodeobjects.com/wp-media-folder-joomunited/wp-content/uploads/2019/02/image.jpg

 

In order to offload the media on your site, you should enable Remove after upload option, your media library will be completely stored on Linode instead of your server.

 

remove-after-upload-linode

 

By enabling Attachment label option, the information on each media will be displayed when you hover on the Linode label on the top right.

 

label-linode

 

When you want to change your media location or remove the plugin, click on Retrieve Media button, then all your media will be copied from Linode to your media library. All former links added to your content will remain in place (no broken link).

 

retrieve-media-linode

 

Note: You can only sync files from Linode to Media library if they are uploaded through our plugin.

 

Advanced settings and actions

You can select a bucket to import folders and files from Linode server to your Media library. Or copy all files from a bucket to another one.

 

copy-bucket-linode