DannerrQ / Umbraco-S3-Provider

Amazon Web Services S3 IFileSystem provider for Umbraco
13 stars 13 forks source link

Implementation for Umbraco 9 #13

Open AndyFelton opened 3 years ago

AndyFelton commented 3 years ago

I have moved a site to Umbraco 9 from Umbraco 8 and would like to continue with S3 for our media - is anybody working on a version of the S3 file provider if not I'll start looking at a provider.

solarpolar commented 2 years ago

Looking to do the same but not for a few weeks yet, might have a bash at a V9 version of this.

stevetemple commented 2 years ago

Did anyone look at this yet?

andyfelton2 commented 2 years ago

I have been looking at it before Christmas need to spend some more time on it!

warrenatatlas commented 2 years ago

Hi there - has anyone had any more luck with a v9 version?

andyfelton-equatedigital commented 2 years ago

Hi Warren, I've done a lot of work on this now. A modification has gone into ImageSharp.Web which has been merged a release needs to happen on that. Once that is done Umbraco needs a modification and upgrade to use the latest version of ImageSharp.Web. I can then release the FileProvider.

If you're happy to work with pre-release versions and modify/hack Umbraco I can send details

warrenatatlas commented 2 years ago

Yes please that would be great!

steroberts89 commented 2 years ago

Hey @andyfelton-equatedigital Any news on this?

DennisGlindhart commented 2 years ago

I've made an early prototype for Umbraco V9 based on https://github.com/umbraco/Umbraco.StorageProviders available here: https://github.com/DennisGlindhart/Umbraco.StorageProviders.S3

andyfelton-equatedigital commented 2 years ago

OK got around to writing up my notes - sorry for the delay this is now available on my repository https://github.com/andyfelton-equatedigital/Umbraco.StorageProviders.AWSS3. Note due to changes required on ImageSharp.Web you'll need the non-released version and that has breaking changes which will need an update to Umbraco. Details are available on the project readme under usage - any problems give us a shout.

solarpolar commented 2 years ago

I cheated a bit when the new Version 9.3 parameter of "UmbracoMediaPhysicalRootPath" came along.

I've pointed this to a shared Drive/folder which is served from S3. Seems to be working well so far.