Support for additional storage backends, in addition to S3?
yuzhenmi opened this issue · comments
First off, thanks for this awesome project!
I really like that Weaver comes with S3 integration. Unfortunately, I'm not using AWS for this new project. Is there any way to integrate with a different storage backend? Or just a custom S3 endpoint? I'm on GCP and Google Cloud Storage supports an S3-compatible API, but I couldn't figure out how to hook up Weaver to use a custom S3 endpoint. Is this possible at the moment?
Thanks for your suggestion. Apologies for the late response. This is very much feasible, and I think we should be moving to using https://github.com/google/go-cloud to achieve this. Not sure if it is worth refactoring the current v2 to support it though.