Scale up as you grow — whether you're running one virtual machine or ten thousand.

From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.

This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
Hi how does spaces works? Is it a wrapper around Amazon S3 service?
I see all the settings like if you were using storages with Amazon S3.
Am I the only one getting a 403 Forbidden following this tutorial?
Here the complete response:
<Error>
<Code>SignatureDoesNotMatch</Code>
<RequestId>tx000000000000012168f55-005a2bfa78-ae42-ams3a</RequestId>
<HostId>ae42-ams3a-ams3</HostId>
</Error>
I think it could be something related to the querystring parameters:
X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20171209T145755Z&X-Amz-SignedHeaders=host&X-Amz-Expires=3600&X-Amz-Credential=3QGXL2PSTPREVDKT3AJG/20171209/eu-central-1/s3/aws4_request&X-Amz-Signature=7cbb313fc375d42efc60fcdc5a55ed4da1c4f168b440581145733b82e9cb6a29
Any hints?
Thanks for guide. But I think there is error in settings:
AWS_S3_ENDPOINT_URL = 'https://nyc3.digitaloceanspaces.com'
AWS_LOCATION = 'your-spaces-files-folder'
STATIC_URL = 'https://%s/%s/' % (AWS_S3_ENDPOINT_URL, AWS_LOCATION)
in result STATIC_URL variable will contain broken URL
print STATIC_URL
https://https://nyc3.digitaloceanspaces.com/your-spaces-files-folder/
or this is correct settings and I am wrong?
Hi How to set-up a Django project with digitalocean Spaces, but with different folders for static files and media files?
Hi I meet this issue:
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://nyc3.digitaloceanspaces.com/kjmgstorage/kjmgstorage/css/bootstrap.min.css?Signature=9XVJJVCihrYh%2BXIlsAHMfr7%2F9bs%3D&AWSAccessKeyId=KQBENRUKO4KD6OLDEZSH&Expires=1537511831. (Reason: CORS header ‘Access-Control-Allow-Origin’ missing)
If you get a 403 Forbidden, makes sure you add a signature to you request in you storage settings:
AWS_S3_SIGNATURE_VERSION = 's3v4'
More information: Github
Hi, I managed to get collectstatic working, all my static files are in Spaces, but when I hit runserver, the static files seem not to be showing.
The default behavior of S3Boto3Storage is insecure and will change in django-storages 2.0. By default files and new buckets are saved with an ACL of ‘public-read’ (globally publicly readable). Version 2.0 will default to using the bucket’s ACL. To opt into the new behavior set AWS_DEFAULT_ACL = None, otherwise to silence this warning explicitly set AWS_DEFAULT_ACL. "The default behavior of S3Boto3Storage is insecure and will change "
This is the error I get
Hi I have a question, what is the interest of using Spaces if our files stay stored in /static/img/ ? I want to link Spaces to my project because I will store thousands of images, is it possible to store them ONLY in the Space I have created ?
Thank you
Hi, I have a question, in deed two questions. I followed the steps, and everything is working perfect except Ckeditor files.
When I start to user the spaces, some static files didn’t load, so I had to manually set the permissions to public. But although I did so for ckeeditor, it is not loading and console is logging 403 aborted errors. I am using django backend. I have also tried to configure AWS_S3_SIGNATURE_VERSION but not working.
If any one can help me, before I go crazy, it will be highly appreciated.
Update this documentation with the required signature version
without AWS_S3_SIGNATURE_VERSION = ‘s3v4’
in my settings.py I was getting 403 for all static files!