DigitalOcean Spaces

DigitalOcean Spaces (Object Storage)

DigitalOcean Spaces subscription active
You will receive email notifications for new publications on DigitalOcean Spaces.
105 Results
  • Tutorial

    How To Set Up a Private Docker Registry on Top of DigitalOcean Spaces and Use It with DigitalOcean Kubernetes

    A private Docker registry allows you to securely share your images within your team or organization. By hosting your private Docker registry directly in your Kubernetes cluster, you achieve higher speeds, lower latenc...
    By Savic Kubernetes Docker DigitalOcean Spaces
  • Tutorial

    How to Set Up a Scalable Laravel 6 Application using Managed Databases and Object Storage

    Data persistence and file storage represent two of the biggest challenges when horizontally scaling web applications. This is mainly due to the fact that it is hard to maintain consistency of variable data between mul...
    By Bobby Iliev, Erika Heidi PHP PHP Frameworks Object Storage Scaling DigitalOcean Managed MySQL Database DigitalOcean Spaces Laravel
  • Tutorial

    How To Set Up a CD Pipeline with Spinnaker on DigitalOcean Kubernetes

    Spinnaker is an open-source resource management and continuous delivery application for fast, safe, and repeatable deployments, using a powerful and customizable pipeline system. Spinnaker allows for automated applica...
    By Savic Kubernetes CI/CD DigitalOcean Spaces
  • Tutorial

    How to Set Up a Scalable Django App with DigitalOcean Managed Databases and Spaces

    Django is a powerful web framework that can help you get your Python application or website off the ground quickly. It includes several convenient features like an object-relational mapper, a Python API, and a...
    By Justin Ellingwood, Hanif Jetha Solutions Django Python Frameworks CDN DigitalOcean Spaces Object Storage Nginx Let's Encrypt PostgreSQL Databases Ubuntu 18.04
  • Tutorial

    How To Transfer DigitalOcean Spaces Between Regions Using Rclone

    DigitalOcean Spaces is an object storage service designed to make it easy and cost effective to store and serve large amounts of data. In this guide, we will cover how to migrate data between Spaces regions, by using…
    By Brian Boucheron Object Storage DigitalOcean DigitalOcean Spaces
  • Tutorial

    How To Install Web Apps Using Cloudron on Ubuntu 18.04

    Cloudron is a platform that streamlines the installation and management of apps, like WordPress, Rocket.Chat, Nextcloud, GitLab, OpenVPN, and more, to your server. A key benefit of using Cloudron is that it performs e...
    By Girish Ramakrishnan Applications Backups DigitalOcean Spaces Ubuntu 18.04
  • Question

    How to manage DigitalOcean Spaces using s3cmd

    I recently was asked if there is a way to delete a folder from a Space without accessing the Control Panel. A lot of people are using <^>s3cmd<^> to manage their buckets and I'll try to give some basic examples of how...
    Accepted Answer: <^>s3cmd<^> is a popular cross-platform command-line tool for managing S3 and S3-compatible object stores. In order to use s3cmd with DigitalOcean Spaces, you need to have: * s3cmd version 2.0.0+ or higher * An acces...
    1 By alexdo DigitalOcean Spaces
  • Question

    How can I create good diagrams for my infrastructure architecture based on DigitalOcean products?

    I build interesting applications using best practices in infra architecture and would love to be able to write/blog about them. However, I lack the tools to be able to create good architecture diagrams for all the di...
    Accepted Answer: A great resource for creating architecture diagrams for infrastructure configurations based on DigitalOcean can be found here:
    1 By rsharma DigitalOcean Managed Kubernetes DigitalOcean Managed Load Balancers DigitalOcean Managed PostgreSQL Database DigitalOcean Managed MySQL Database DigitalOcean Spaces DigitalOcean Volumes
  • Question

    Presign link for download not working with aws sdk golang

    Hello guys, I have some issues to make work a DO spaces presign url in aws golang sdk. I have the following code snippet: ``` import ( "" "
    Accepted Answer: Next day it is just working... Don't know what was the problem yesterday, but now it's fine. So above you can see a working golang example :).
    1 By zsoltbodnar DigitalOcean Spaces
  • Question

    Is using Spaces for millions of public pictures the right choice (rate limit, speed) ?

    Hello DO-Team, we are currently migrating millions of pictures from DigitalOcean Volume to DigitialOcean Spaces (as this was recommended by several conference talks and external IT consulting), and now I'm reading tha...
    Accepted Answer: Hello ChrisPan, Nice to contact with you.I think DigitalOcean spaces is enough for your commands.But one space just has 250GB storage and 1000GB out-of-town bandwith per month,so please consider the requests' rates,if...
    1 By ChrisPan DigitalOcean Spaces
  • Question

    Upload AWS S3 getSignedUrl with correct permissions and Content Type

    Hi there, I am trying to upload assets through the getSignedUrl method that the aws-sdk provides, a NodeJS backend with Axios where the upload happens from a VueJS 2 frontend. Now whatever combination i try, or the fi...
    Accepted Answer: What i had to do to fix this issue, was going to the Settings page of my Spaces instance and add to the CORS section the following allowed Headers (i had previously set the Origin to be a wildcard as i am working from...
    1 By treurmars DigitalOcean Spaces
  • Question

    Uploading File to DO Spaces using AWS SDK .NET/.NET Core

    I was searching for a code snippet on how to upload a file to DO Spaces but cloud not found anything. After many attempts, I found the solution. After downloading AWS SDK from nuget manager, Upload Class: ``` public s...
    Accepted Answer: The answer is above.
    1 By EyadAlAkkad DigitalOcean Spaces
  • Question

    My account was suspended for a couple of weeks but now it back on but my website is still down, how can I restore it? Thank You

    So since my account got suspended our website went down and all I would see was the CloudFlare 522 Error page. ((Error 522 Ray ID: 543523e4dbae6bcc • 2019-12-11 05:43:18 UTC Connection timed out What happened? The ini...
    Accepted Answer: Hi @Clody, I would recommend checking if your droplet is powered on, you can do that via your DigitalOcean Control Panel at: Then go to Droplets and make sure that the droplet is On. If...
    2 By Clody DigitalOcean Spaces
  • Question

    Setting TTL on object in Spaces (Not talking about CDN)

    Is there a way to set a TTL at upload time on an object? I use Spaces for logging and don't want to have to manually make API calls to delete data every few weeks.
    Accepted Answer: Hello, Thanks for reaching out to DigitalOcean! I’m not sure what exactly you mean by TTL value for objects. In general, the TTL value at CDN which will be applied for all the objects. Please refer to below link , whi...
    1 By domvragh DigitalOcean Spaces
  • Question

    SignatureDoesNotMatch error with special characters in the file name

    When adding a special character to a file name, the file upload results into an error. I'm using the Spaces-API PHP library with the latest AWS S3 client, as recommended in the DigitalOcean documentation. Example: ima...
    Accepted Answer: Solved the issue by patching up the SDK:
    2 By MelvinRook DigitalOcean Spaces
  • Question

    Spaces API and S3 compatibility question

    I am just seeking clarity in understanding the product offering as it pertains to being S3 compatible. My client uses a piece of software that currently integrates with Aamazon S3 by asking for only: the API Access ke...
    Accepted Answer: Actually found what I was looking for here -
    2 By p_ingram3541 DigitalOcean Spaces
  • Question

    Delete Space Bucket Immediately

    I would like to know how to delete a bucket immediately. I created a bucket with aws-cli in Spaces, included some files and deleted (from the panel), during some tests I was doing, but the deleted bucket is showing "S...
    Accepted Answer: Hey, When you destroy any Spaces it will be moved to pending destruction status. In the 2+ week period during which Space is pending destruction, you cannot reuse that Space’s name. However, you can recover Spaces fro...
    2 By lucasbasquerotto DigitalOcean Spaces
  • Question

    Is there any extra charges for taking snapshots and reverting back to previous states in droplets?

    Is there any extra charges for taking snapshots and reverting back to previous states in droplets? Kindly guide me about other additional charges also that I would have to pay while performing operations? I want to bu...
    Accepted Answer: Hello, There is no charge for the operation itself. But there is a small fee for storing a snapshot. Snapshots are charged at $0.05 per GiB per month. Pricing is based on the size of the snapshot, not the size of the ...
    2 By farrukhahmed4220 DigitalOcean Accounts DigitalOcean Spaces
  • Question

    How to create a custom access denied page in DigitalOcean Spaces?

    This XML file does not appear to have any style information associated with it. The document tree is shown below. <Error> <Code>AccessDenied</Code> <BucketName>web</BucketName> <RequestId>t0000001a47b6cec-0</RequestI...
    1 By lilboat Block Storage DigitalOcean Spaces
  • Question

    Which DO product should we use for storing millions of image files?

    Hi there, Which solution is a better fit for an App that overtime will reach millions of image files? Already migrating to Spaces, but does Spaces support/handle 10's of millions of objects ? Maybe even distributed ac...
    1 By petsoukos DigitalOcean Spaces DigitalOcean Volumes