How to Offload WordPress Media Files to Scaleway

How to Offload WordPress Media Files to Scaleway

Do you need to offload your WordPress media files to Scaleway cloud storage?

Managing media files on a WordPress site can be challenging, especially when your content grows. Large volumes of images, videos, and other media can slow down your website and consume valuable server resources.

Offloading these media files to a cloud storage solution like Scaleway helps optimize your site’s performance. A perfect cloud storage provider can ensure scalability as well as reliability.

In this guide, we’ll explore Scaleway cloud storage. Then we’ll talk about the importance of integrating Scaleway to your WordPress site for storing your media files. At last, we’ll explain the steps to offload your WordPress media files to Scaleway cloud storage.

Let’s get started!

Introducing Scaleway

Scaleway Cloud Storage is a comprehensive storage solution. It is created to meet the diverse needs of modern businesses and developers. It offers flexible and scalable options for storing and managing large volumes of data, whether you’re dealing with media files, backups, databases, or big data applications. Scaleway provides Object Storage, Block Storage, and Local Storage, each tailored to specific use cases. It ensures that you have the right tool for every storage requirement.

One of the key benefits of Scaleway Cloud Storage is cost efficiency. By replacing traditional CapEx-based storage infrastructure with a Storage-as-a-Service model, you can reduce storage costs by up to 40%. Scaleway’s storage solutions support high performance and reliability.

Its key characteristics are S3 compatibility, multi-AZ resiliency, tags and versioning, object lock, and lifecycle rules. Scaleway Cloud Storage offers several advantages, including a wide range of storage products with varying capacities and workload requirements to suit all use cases.

Scaleway also provides robust data protection features such as automated backups, snapshots, and multi-node replication, ensuring your data is secure and available even in case of hardware failure. With these comprehensive features and benefits, Scaleway Cloud Storage is an ideal choice for businesses looking to optimize their storage infrastructure.

Advantages of Integrating Scaleway into Your WordPress Website

By integrating Scaleway Cloud Storage with your WordPress site, you can achieve better performance, scalability, and security. You also can enjoy cost savings and simplified data management. This makes it an ideal solution for optimizing your website’s infrastructure and ensuring a seamless user experience.

Here are the key benefits:

  • Offloading media files to Scaleway reduces server load. It supports faster page loading times and a better user experience.
    Scaleway’s flexible storage solutions grow with your needs, accommodating traffic and increased data storage without compromising performance.
  • Faster page loading times and a better user experience can positively impact your SEO rankings, driving more traffic to your site.
  • You can have multi-AZ resiliency and triple replication, ensuring your data is protected and always available.
    Enjoy peace of mind with automated backups and snapshots, providing an extra layer of data security.
  • Efficiently store, retrieve, and distribute large amounts of unstructured data, like images and videos, without overloading your primary server
  • Robust disaster recovery options ensure business continuity by safeguarding your data against unforeseen events.

How to Offload WordPress Media Files to Scaleway (Step-by-step)?

To transfer, store, or offload your WordPress media files to Scaleway, you need to follow some specific steps. You must first sign up for a Scaleway account, create IAM, set up a bucket, and generate the necessary access keys. 

Afterward, to connect your website with Scaleway, you should install a reliable offloading plugin. All these steps are simple. 

Now, let’s delve into the detailed process of offloading media files to Scaleway.

Step 1: Create Account

Sign up for a Scaleway account at Scaleway’s website. Choose a storage plan that fits your needs, such as Object Storage for general media files or Glacier for long-term archiving.

Scaleway website

Step 2: Create Bucket

After having a Scaleway account logged into the console. Have Owner status or IAM permissions allowing you to perform actions in the intended Organization.

IAM

Click Object Storage on the left side menu of the console. The Object Storage dashboard will be displayed.

Object Storage

Click + Create bucket.  Then the bucket creation page will be displayed. (We are trying the trial version to show you the process as an example.) 

Start free trial

Choose one of the following Regions:

  • Amsterdam, The Netherlands
  • Paris, France
  • Warsaw, Poland
Choose region

Check Public or Private to define the bucket visibility. This specifies whether everyone can see the list of objects in the bucket. Note that a file uploaded to a public bucket is private by default.

Check public or private

Choose a name for your bucket.

Enter bucket name

If applicable, tick the Activate 90-day free trial to benefit from 750 GB of free Multi-AZ class storage for buckets in your Organization, across all regions.

Enter a name for your bucket. Optionally, use the cost estimator to simulate your Object Storage costs.

Click Create bucket to confirm. A list of your buckets displays the newly created bucket.

Click on create bucket button

Step 3: Collect API Key And Credentials

Click on your account name or avatar in the upper-right corner of the console.

API key collection

In the Organization Dashboard, click on API Keys in the right-side menu.

API Keys

Click on the Generate an API Key button.

Generate and API key

A form for creating a new API key will appear. Enter a name for your API key to help identify its use. Set the Permissions for the API key. You can specify the actions the API key is allowed to perform.

Permission for API key

Click Generate API key. The API key will be generated and displayed.

Generate an API key

Copy the generated API key and secret immediately. Make sure to store them securely as they will not be displayed again. If you lose the API key and secret, you will need to generate a new one.

Copy credentials

Custom Endpoint: The endpoint of your bucket, can either be:

https://s3.fr-par.scw.cloud for Paris (France).

https://s3.nl-ams.scw.cloud for Amsterdam (The Netherlands)

https://s3.pl-waw.scw.cloud for Warsaw (Poland).

Click Next to continue.

Step 4: Install and Configure a Plugin

To transfer media files to Scaleway using a WordPress plugin, you can use Next3 Offload.  For this, download Next3 Offload from its website and install it on your WordPress site. Then activate the plugin after installation.

Log in to your WordPress admin dashboard, navigate to the Plugins section, and follow the setup instructions provided by Next3 Offload.

By following these steps, you can efficiently offload your media files to Scaleway.

Plugin section

Click on the Add New Plugin button. 

Add new plugin

Click on the Upload Plugin option.

upload plugin

Now, hit on the Choose File option to upload the Next3 Offload plugin here.

Choose file

Click the Install Now button (Here is the complete installation process).

Then, it’s time to activate the plugin. You need to activate the plugin.

Activate plugin

Now, you need to activate the license. Insert your collected license key in the field.

Click on the Activate License button.

ative license

After completing the installation and activation, navigate to the Next3 Offload dashboard. This section offers all the necessary features and settings to manage and offload your media files to Scaleway efficiently.

Step 5: Paste Credentials

Go back to the WordPress dashboard to find the Next3 setup. 

In this step, select S3 Object Storage from the provider’s section. This selection enables you to configure the storage settings for offloading your media files.

Choose provider

Insert your collected Access Key ID in the required field. This key is necessary to connect your WordPress site to the S3 Object Storage.

Insert access key id

Enter the collected Secret Access Key into the field. This key, along with your Access Key ID, will authenticate and link your WordPress site to the S3 Object Storage.

Secret key insertion

Enter your collected endpoints in the required field.

enter the endpoint

After entering all the required credentials, click the Next button to proceed. This action will take you to the next step in the setup process.

Click on Next button

Step 6: Configure Storage Settings

Once Scaleway is integrated with WordPress, it’s important to configure the necessary features in the Storage Settings. To do this, you need to go to the WordPress Admin Dashboard. Now choose the Next3 Offload option, and access the basic storage settings to suit your needs.

Next3 Offload tab

In the Next3 Offload control panel, click on the Storage Settings.

Storage Settings

Now you can access Offload media and Copy to local server options.

General options

You can also access the options for Setup Path and File Management.

For example, Add prefix to bucket path, Add year & month to bucket path, Add object version to bucket path, Rename files, Offload format to cloud, etc…

Set up path

Step 7: Delivery Settings

Now it’s time to choose a provider to deliver your offloaded files.

Navigate to the Delivery Settings.

Delivery Settings

Next, choose a provider and enable any required basic functions. After these settings, click the Save Settings button to apply the changes.

Delivery settings

Step 8: Set Up The Offload Settings

Finally, set up the Offload Settings. Go to the Offload Settings section in the Next3 Offload plugin to configure how your media files are managed and offloaded to your storage provider.

Offload Settings

You can now offload your existing media files by clicking the Offload Now button. This will enable you to offload all your media files in bulk, as well as offload individual files as needed.

Offload media files

Additionally, you can restore offloaded files to local storage and clean up offloaded files from local storage. These features are available within the Next3 Offload plugin, enabling you to manage your media files efficiently and ensure they are stored appropriately.

Offload media settings

You can both offload existing CSS and JS files to the Cloud.

Offload now more settings

Your WordPress site is now integrated with Scaleway, enjoying enhanced performance, security, and reliability. For optimal performance, regularly monitor your site’s performance and security settings through the Scaleway dashboard.

Final Words

Offloading WordPress media files to Scaleway using the Next3 Offload plugin is a simple and efficient process. By following the steps outlined in this guide from installing and activating the plugin to configuring the necessary storage settings you can significantly enhance your website’s performance. You can also manage your media files more effectively. 

Integrating Scaleway’s robust storage solutions ensures your media files are securely stored and easily accessible. It allows you to focus on creating content without worrying about storage limitations. This powerful combination of WordPress and Scaleway optimizes your website’s media management and performance.

You May Also Read

  1. How to Offload WordPress Media Files to Backblaze B2 Storage
  2. How to Offload WordPress Media Files to Amazon CloudFront: The Definitive Guide
  3. How to Offload WP Media to MinIO: An Easy Guide
  4. How to Offload WordPress Media Files to Vultr: The Ultimate Guide
  5. How to Offload WP Media to Cloudflare R2: The Ultimate Guide

If you liked this article, subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

evental
Mehrin Ferdous Meem
Written by

Mehrin Ferdous Meem

Mehrin is a content writer of ThemeDev who prefers to write about tech products, travelling, health, food, lifestyle, marketing, technology etc. She also works for creating video. She has completed her Bachelor's degree in Computer Science and Engineering. Her hobbies include blogging, reading, cooking etc.

Table of Content

Table of Contents

Would you love to receive exciting offers, WordPress tips, new blog alerts, and more from ThemeDev? Just enter your email address below and press Subscribe.

Next3 Offload
Cleanly Booking
Salonly Booking
Washer Booking
Next Video Review