DigitalOcean Spaces

DigitalOcean Spaces (Object Storage)

DigitalOcean Spaces subscription active
You will receive email notifications for new publications on DigitalOcean Spaces.
186 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 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 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 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 configure a static website from a DO space

    I wanted to see if it anyone has hosted a static website from a DO space using a custom domain. For comparison, I'd like to see how we can achieve this similarly to how you might do this with an S3 bucket: https://doc...
    Accepted Answer: Hey @hakawati, I believe that this is not yet possible out of the box. You could use a small Droplet with Ngnix and upload your static website there. But this is a great idea, sounds like it'd be super useful! It look...
    1 By hakawati CDN 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

    How to enable SSL for Subdomain - domain with name cheap, website on VPS and storage with DO

    Hi i have my domain over at namecheap.com. I have my website mydomain.com with my VPS provider. I have my storage files in DO Spaces. I have successfully created and connected to DO spaces by creating a CNAME over at ...
    Accepted Answer: Hi @Kay86, Going over the documentation a couple of times, you would need to upload your custom SSL certificate from the panel. This means you'll need to have it generated else where. Another option would be to make y...
    2 By Kay86 Object Storage DigitalOcean Spaces Security Configuration Management
  • Question

    How to SSH into DigitalOcean Spaces?

    I am trying to migrate the files from third-party server to DigitalOcean spaces. Due to large volumes in files, the only option I can see is download the zip file in Spaces and extract the files. For that I need acces...
    Accepted Answer: Hello, @mittalyashu You can use s3cmd in order to manage the object storage via ssh. In this way you can quickly upload the files you need. Once you have s3cmd configured you can simply upload all of your files to th...
    1 By mittalyashu DigitalOcean Spaces
  • Question

    Using S3.php to handle Space actions, deleteObject fails.

    Hello, Is everyone here using the S3.php to handle Space actions from PHP code? amazon-s3-php-class (https://github.com/tpyo/amazon-s3-php-class) Everything is working so far beside the deleteObejct call, When I try t...
    Accepted Answer: solved it, no idea what I did, but I changed a lot and now it works.
    1 By Geekologist DigitalOcean Spaces DigitalOcean API and CLI (doctl) PHP Development DigitalOcean Object Storage Programming Project
  • Question

    Rails / Action Text + Active Storage / Spaces

    I am unable to upload files into DO Spaces that are uploaded via the Action Text editor. I can store them locally but not in Spaces. I get the following message: <Error> <Code>SignatureDoesNotMatch</Code> <RequestId>...
    Accepted Answer: Of course the solution was CORS. My dumb brain kept saying 'CORS' doesn't count for local. Anyhow - it does. I added the following CORS configuration. Allowed Methods: GET, PUT, DELETE, POST Allowed Headers: Content-...
    1 By ianbradbury Ruby on Rails DigitalOcean Spaces
  • Question

    "Error executing "PutObject"" with AWS for PHP SDK

    Hello, I'm receiving the following error whenever I try to upload files to my DigitalOcean Spaces by way of the AWS SDK on PHP. <^>Fatal error: Uncaught exception 'Aws\S3\Exception\S3Exception' with message 'Error exe...
    Accepted Answer: RESOLVED! So after much digging I realized I was using a "<^>Personal access tokens<^>" for the secret key and not having a generated Spaces secret key. Thus I regenerated the key and it worked!
    1 By DevLexicon DigitalOcean Spaces
  • Question

    Spaces, subdomain, cname - invalid SSL

    Hey there. I'm trying to use spaces for my first time as I like the idea about using it as CDN. However, I'm trying to point my own CDN subdomain to the DO cdn URL. I'm using Cloudflare to manage my domain and I've up...
    Accepted Answer: Got it working now, no idea how but it's working
    2 By Geekologist CDN DigitalOcean Spaces DNS Object Storage Security
  • 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 to mount DigitalOcean Spaces on droplets with s3fs

    I've recently got asked how to mount a space on a droplet and I would like to create a separate question here in the community where everyone can share their ideas and valuable information.
    Accepted Answer: Hello, @TsungyingChen You can mount a DigitalOcean space on your droplet and use it for storage of some of you data. In general, object storage solutions like Spaces are not meant to be accessed like a file system. T...
    2 By alexdo DigitalOcean Spaces Block Storage
  • Question

    Create Spaces bucket with Terraform gives malformed request

    I want to create a space bucket using Terraform. Here is my attempt: ``` provider "digitalocean" { token = var.dotoken spacesaccessid = var.dospacesclientid spacessecretkey = var.dospacessecret_key } resource "d...
    Accepted Answer: The error being returned by the API here is unclear, but the cause is the underscore (_) in the Space name. In the control panel, when creating a new Space, it notes that names must be between 3 and 63 characters long...
    3 By jpauthier Terraform 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

    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: https://do.co/diagram-kit
    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 ( "github.com/aws/aws-sdk-go/aws" "github.com/aws/aws-sdk-go/aws/credentials...
    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