Open swalkinshaw opened 8 years ago
I'd be down to include this. However I think if we do that we need to add the caveat that they may prove incompatible with other plugins or functions.
The challenge of using an object store is that it falls apart if you have any code anywhere which naively assumes a "normal looking" local filesystem (spoiler alert: this is all over the place). Either stuff breaks outright, or you start getting inconsistent state across your application instances.
Perhaps something like this would help https://cloud.google.com/storage/docs/gcs-fuse
Also these plugins supports storage via Google Cloud:
For shared media only networked file storage solutions are listed. From what I've seen lately, simple object stores like Amazon S3 and Google Cloud Storage seem to be more popular. They have the downside of requiring a plugin though but less overhead in other ways.
I'd be happy to add a mention for these.