nucleus icon indicating copy to clipboard operation
nucleus copied to clipboard

Feature Request: DigitalOcean Spaces Support

Open dannycarrera opened this issue 4 years ago • 2 comments

Currently, the only blob storage support is for Amazon's s3. Adding support for DigitalOcean's Spaces would provide users with additional hosting options.

If there's enough interest I can help implement this feature.

dannycarrera avatar Mar 05 '20 17:03 dannycarrera

Unfortunately I haven't made progress and given my current timeline we will be using local storage at first (probably until the end of our beta phase).

However, I am very interested in getting this working since we will be sticking with nucleus (awesome tool) and will eventually need a production setup. I don't have any experience with spaces/s3 but I was thinking of playing around with the aws-sdk on it's own which seems to be at the root of this issue.

When I find the time to poke around I will post anything I find here.

damienallen avatar Mar 06 '20 12:03 damienallen

After realizing that getting code merged and released here may be tricky, we ended up going with a serverless setup using Spaces. Thus, we are ditching our release server and using electron-forge with the s3 target directly and letting Squirrel handle the rest. I summarized this approach here:

https://github.com/atlassian/nucleus/issues/94#issuecomment-815622773

damienallen avatar Apr 08 '21 10:04 damienallen