Scalable compute services.
Simple object storage.
Run managed Kubernetes clusters.
Tools & Integrations
Automate your infrastructure.
Deploy pre-built applications.
Connect, share and learn
DevOps and development guides
Questions & Answers
Development and systems Q&A
by Justin Ellingwood
While using CDN with Spaces, allow the possibility of creating signed URL for CDN endpoints. Currently, if we set the CDN on a private bucket, the content can be accessed from the CDN endpoint by knowing the filename.
This is a huge show-stopper. We were considering migrating from AWS to DigitalOcean given the latest App Service but without this available, not a chance.Its tenths of thousands of dollars in business lost.
DigitalOcean Spaces is not a viable alternative of AWS S3.
I just figured out that you can change the URL after pre-signing to point to the CDN, and it will work.
Not only would it be great to have, it's a must. The lack of signed URLs on the CDN will most likely cause me to leave Spaces at some point for a different service. My users will be accessing private data from all over the world, so CDN is very important.
This would be great to have.
Spaces looks like they are abandonned by the DO team. No private signed URLs on CDN, no notification feature... Spaces isn't that great at its current state.
Any update on this?
This is becoming a dealbreaker, as connections are very slow (less than 100KB/s). As I need presigned URLs the CDN is out of the picture. Please implement that.
yes, else no use and benefit of CDN
Yes this would be very useful. I currently am not at the scale where this is a dealbreaker, but it is a theoretical limitation I'll face if I'm lucky enough to get a large enough user base.
Due to the rate limits imposed by DO Spaces, I opted for the CDN, with a custom subdomain (loving this feature btw).
However, I use presigned urls for my private bucket, thus rendering the CDN useless...
I would like to see this feature as well. The docs say "use a CDN" if you run into the rate limit (200 requests per second). But signed URLs are not compatible with the DO CDN. So basically that does mean you are unable to scale private URLs on DO spaces.
This is a dealbreaker for us!
I know we would love to have this. We work on an older game and we use the CDN to deliver content patches and install images of the game. However, we would like to be able to lock these down to authenticated users.
Currently this causes us to have to split our spaces up into a non-CDN space for the internal stuff that requires a signed URL, and a CDN space for the public stuff where having one would be convenient but not possible currently. It would be nice to be able to combine them into one space, and have our internal stuff on the CDN as well. Though even if we don't combine them, for separation reasons, it'd still be nice to be able to put them on the CDN with signed URLs.
You won't be notified about changes to this idea.