Hello there!
Today, I’ve been exploring the option of having a Strapi instance for a new project with both public and private assets.
Let’s imagine that one part of the collections and single types from Strapi (Part A) controls the public content of a website (therefore all the images/assets from this part should be publicly available on public URLs). Then part B (different collections) controls internal files that should not have public URLs available.
My question then is: How could I manage these two types of assets?
The assets for part A should not need to have signed URLs as these will be used for a static site generated website (therefore the file URLs should always be publicly available). Part B instead should have signed asset URLs with the default options from the S3 plugin for private buckets.
I’m pretty sure this is a common situation many products can face and hope there’s a solution for this!