strapi / community-content

Contribute and collaborate on educational content for the Strapi Community
https://strapi.io/write-for-the-community
574 stars 400 forks source link

[Request] How to setup amazon s3 upload provider plugin - Strapi v4 #670

Closed noctufaber closed 2 years ago

noctufaber commented 2 years ago

My Request The amazon s3 upload provider tutorials (https://strapi.io/tutorials) are way out of date. Can you please provide a version 4 tutorial to setup amazon s3 upload provider plugin?

Community vote 👍 Upvote if you like this topic 🚀 If you can make the article/video!

Thank you.

Marktawa commented 2 years ago

Hi @TiaraOluwanimi I would love to work on a tutorial for this topic.

PaulBratslavsky commented 2 years ago

@Marktawa that would be awesome. Can you provide a brief outline of the steps you will cover in your article.

Marktawa commented 2 years ago

Hi @PaulBratslavsky

Great. I will prepare an outline for the article.

Marktawa commented 2 years ago

Hi @PaulBratslavsky Here's a brief outline

Set up Amazon S3 Upload Provider Plugin for your Strapi App

Marktawa commented 2 years ago

Hey @PaulBratslavsky

Here's an updated outline. What do you think?

Title: How to setup Amazon S3 Upload Provider Plugin for your Strapi App

Description

A powerful feature of Strapi is its flexibility and extensibility. This is provided through plugins hosted on the Strapi Market. Plugins help add more functionality to your Strapi app. One such feature is uploading your media assets to a cloud provider in the Strapi dashboard.

Sometimes you may want to host your app's media files in a different location from where your Strapi app is. This is useful if you want to save on storage, memory, and compute resource usage on your Strapi app production server or leverage cloud-based solutions like Content Delivery Networks (CDN) or cloud storage buckets for faster and reliable loading of your media assets.

Amazon AWS is the biggest cloud provider. It offers Amazon S3, a cloud storage service you can use to host your media assets. Amazon S3 is scalable, reliable, secure, and performant. Fortunately, the Strapi Team built an Amazon S3 Upload Provider Plugin to help streamline uploading your media assets to your S3 storage bucket.

In this tutorial, I will show you how to set up the Amazon S3 Upload Provider Plugin for your Strapi App. You will first set up and configure an S3 storage bucket for your app. Then create a Strapi App using one of the starters provided by the Strapi Team. Next, you will install and configure the Amazon S3 Upload Provider Plugin. Finally, you will test the plugin by uploading some images to your Strapi backend. By the end of this tutorial, you should be able to use the Amazon S3 Upload Provider Plugin with any Strapi project.

Outline

My content is

What do you all think? 👍 Nice! ❤️ I love it! 🚀 I can help you!

Marktawa commented 2 years ago

Hey @PaulBratslavsky

Here's my finished draft and repo

PaulBratslavsky commented 2 years ago

@Marktawa looks great, if you are happy with your draft we can move forward @TiaraOluwanimi

dessireugarte commented 2 years ago

Hello @Marktawa 👋 Just wanted to let you know that your article will be published around the second week of September. I'll let you know when it is published!

Marktawa commented 2 years ago

Noted

dessireugarte commented 2 years ago

Hello 👋  Your article is live! 🎉 Quick feedback, I have noticed in the last articles you include a screenshot of the login section in the admin panel of v3. We shouldn't include any screenshots referring to v3 since the articles are v4. I changed them, just take it into consideration for future articles.

Now you can submit your invoice here!

If you want to promote your article, here are some ideas and templates that might help you! Please feel free to reach out to me if you have any questions!

Marktawa commented 2 years ago

Hi 👋 @dessireugarte

Quick feedback, I have noticed in the last articles you include a screenshot of the login section in the admin panel of v3. We shouldn't include any screenshots referring to v3 since the articles are v4. I changed them, just take it into consideration for future articles.

Thanks for the feedback. I wasn't aware of my error. I assumed the login sections for v3 and v4 were the same. Thanks for the correction once again.

Marktawa commented 2 years ago

Hi 👋 @dessireugarte

I submitted the invoice for this article on September 5th, but I have not yet received the payment. May you kindly look into this matter?

Thank you in advance.

PaulBratslavsky commented 2 years ago

@malgamves when you get a chance can you check the status of this invoice? Thank you.

Marktawa commented 2 years ago

Hi @PaulBratslavsky

Thanks, I received the payment.