To back up your RunCloud server to DigitalOcean Spaces Object Storage, you need to follow these steps:

  1. Create a new bucket on DigitalOcean: Go to your DigitalOcean dashboard and click on Spaces.

    Click on Create Space and choose a region for your bucket. You can use any region that is close to your server location. Since we will not be using this space to serve static content to the public, we don’t need to enable CDN.

    Enter a name for your bucket and click on Create.
  1. Next, we need to generate API keys for a user account on DigitalOcean. Go to the “API” section in left menu and click on Spaces Keys.

    Click on Generate New Key and copy the Access Key and the Secret Key. You will need these keys to connect your RunCloud server to your DigitalOcean space.
  1. Now, you need to integrate this bucket with RunCloud. Go to your RunCloud dashboard and navigate to Settings > Integration > DigitalOcean Spaces.
  1. Click on Add Integration and enter a name, your Access Key and Secret Key, the region and the bucket name of your space. Then click on Create to start using it on RunCloud.
  1. You can now choose this storage option when creating backups in the RunCloud dashboard.

After you have successfully created a backup of your RunCloud server to DigitalOcean Spaces Object Storage, you can view and manage it from both the RunCloud and DigitalOcean dashboards.

Note: RunCloud Business accounts come with 30 GB of free backup storage. If you are using DigitalOcean storage, DigitalOcean will bill you separately for this usage. Please check the pricing and terms of service of DigitalOcean before using their storage service.