You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
R2 provided API that is fully compatible with the Amazon AWS S3.
Why not support AWS S3, then? It is a "low-hanging fruit".
🎤 Why is this feature needed ?
The S3 bucket has a lot of excellent options that developers love. Many developers already have their own AWS accounts, and for self-hosting solutions, it can be a valuable option.
✌️ How do you aim to achieve this?
update .env.* file configuration, and add additional optional variables that allow configuring of the hoster/provider for the S3 client
A small terraform script that allows the creation of a s3 bucket with a lifetime policy (store image file for 24h)
🔄️ Additional Information
minio also provides S3 API-compatible interface, and it can be run in a docker container. So it can be used for local testing.
👀 Have you spent some time to check if this feature request has been raised before?
I checked and didn't find similar issue
Are you willing to submit PR?
Yes I am willing to submit a PR!
The text was updated successfully, but these errors were encountered:
@OleksandrKucherenko, I have just merged @SanadKhan's commit on more generic uploading.
Feel free to head to libraries/nestjs-libraries/src/upload/upload.factory.ts
And implement S3 :)
Assigning it to you :)
🔖 Feature description
R2 provided API that is fully compatible with the Amazon AWS S3.
Why not support AWS S3, then? It is a "low-hanging fruit".
🎤 Why is this feature needed ?
The S3 bucket has a lot of excellent options that developers love. Many developers already have their own AWS accounts, and for self-hosting solutions, it can be a valuable option.
✌️ How do you aim to achieve this?
.env.*
file configuration, and add additional optional variables that allow configuring of the hoster/provider for the S3 client🔄️ Additional Information
minio also provides S3 API-compatible interface, and it can be run in a docker container. So it can be used for local testing.
👀 Have you spent some time to check if this feature request has been raised before?
Are you willing to submit PR?
Yes I am willing to submit a PR!
The text was updated successfully, but these errors were encountered: