# Spaces Object Storage – DigitalOcean Documentation > Spaces Object Storage is an S3-compatible service for storing and serving large amounts of data. ## Getting Started with Spaces Quickstarts and intermediate tutorials to get started. - [Spaces Quickstart](https://docs.digitalocean.com/products/spaces/getting-started/quickstart/index.html.md): Create a Space, upload files, manage permissions, enable the CDN, and delete resources using the DigitalOcean Control Panel. ## Spaces How-Tos How to accomplish specific tasks in detail, like creation/deletion, configuration, and management. - [How to Create a DigitalOcean Spaces Bucket](https://docs.digitalocean.com/products/spaces/how-to/create/index.html.md): Create a Spaces bucket to store, organize, and serve unstructured data. - [How to Destroy a DigitalOcean Spaces Bucket](https://docs.digitalocean.com/products/spaces/how-to/destroy/index.html.md): Permanently delete a Spaces bucket. - [How to Manage Access to DigitalOcean Spaces](https://docs.digitalocean.com/products/spaces/how-to/manage-access/index.html.md): Control access to Spaces buckets using access keys or DigitalOcean teams. - [How to Migrate DigitalOcean Spaces Buckets Using Flexify.IO](https://docs.digitalocean.com/products/spaces/how-to/migrate/index.html.md): Migrate buckets to and from DigitalOcean Spaces with Flexify.IO. - [How to Transfer DigitalOcean Spaces Buckets Between Regions Using Rclone](https://docs.digitalocean.com/products/spaces/how-to/transfer-between-regions/index.html.md): Transfer data between DigitalOcean Spaces regions using third-party tools such as Rclone. - [How to Upload, Download, and Delete Files](https://docs.digitalocean.com/products/spaces/how-to/add-and-remove-files/index.html.md): Upload, download, and delete files in buckets. - [How to Organize Files in Folders](https://docs.digitalocean.com/products/spaces/how-to/use-folders/index.html.md): Organize files in a Space by creating folders, moving files into them, filtering folder contents, and deleting folders when you no longer need them. - [How to Share Links to Files](https://docs.digitalocean.com/products/spaces/how-to/set-file-permissions/index.html.md): Share files from a Spaces bucket by setting file permissions or creating presigned URLs. - [How to Set File Listing Permissions](https://docs.digitalocean.com/products/spaces/how-to/set-file-listing-permissions/index.html.md): Set whether a Spaces bucket's file listing is public or private. - [How to Set File Metadata](https://docs.digitalocean.com/products/spaces/how-to/set-file-metadata/index.html.md): Set standard and custom metadata for files in a Spaces bucket. - [How to Enable the DigitalOcean Spaces CDN](https://docs.digitalocean.com/products/spaces/how-to/enable-cdn/index.html.md): Enable and disable the Spaces CDN, configure edge cache TTL settings, set up custom subdomains with TLS, and manage CDN endpoints. - [How to Manage the DigitalOcean Spaces CDN Cache](https://docs.digitalocean.com/products/spaces/how-to/manage-cdn-cache/index.html.md): Manage the Spaces CDN cache, including setting edge cache TTL values and purging cached files. - [How to Configure DigitalOcean Spaces Access Logs](https://docs.digitalocean.com/products/spaces/how-to/access-logs/index.html.md): Enable and manage Spaces access logs to record requests made to your bucket and CDN endpoints. - [How to Configure DigitalOcean Spaces Versioning](https://docs.digitalocean.com/products/spaces/how-to/enable-versioning/index.html.md): Preserve, retrieve, and restore every version of every object stored in your buckets using S3 Versioning. - [How to Configure Bucket Policies](https://docs.digitalocean.com/products/spaces/how-to/configure-bucket-policies/index.html.md): Configure a bucket policy for a Space using the S3-compatible API, AWS CLI, or s3cmd. - [How to Configure Lifecycle Rules](https://docs.digitalocean.com/products/spaces/how-to/configure-lifecycle-rules/index.html.md): Configure lifecycle rules for a Space to expire objects or remove incomplete multipart uploads automatically. - [How to Configure Cross-Origin Resource Sharing](https://docs.digitalocean.com/products/spaces/how-to/configure-cors/index.html.md): Configure Cross-Origin Resource Sharing (CORS) on a DigitalOcean Space to allow web applications from another origin to access bucket resources. ## Spaces Reference Native and third-party tools, troubleshooting, and answers to frequently asked questions. - [Spaces S3 Compatibility](https://docs.digitalocean.com/products/spaces/reference/s3-compatibility/index.html.md): Feature compatibility, restrictions, and usage notes for the Spaces S3-compatible API. - [Set Up s3cmd 2.x with DigitalOcean Spaces](https://docs.digitalocean.com/products/spaces/reference/s3cmd/index.html.md): Configure s3cmd 2.x to manage DigitalOcean Spaces buckets from the command line. - [Examples of s3cmd 2.x Usage with DigitalOcean Spaces](https://docs.digitalocean.com/products/spaces/reference/s3cmd-usage/index.html.md): Use s3cmd 2.x commands to create buckets, upload files, manage permissions, delete objects, and encrypt files in DigitalOcean Spaces. - [Use DigitalOcean Spaces with AWS S3 SDKs](https://docs.digitalocean.com/products/spaces/reference/aws-sdks/index.html.md): Configure AWS S3 SDKs to work with DigitalOcean Spaces and run compatible S3 API operations. - [Configure DigitalOcean Spaces as a Terraform Remote State Backend](https://docs.digitalocean.com/products/spaces/reference/terraform-backend/index.html.md): Configure Terraform to store remote state in a DigitalOcean Spaces bucket. - [Use Transmit 4 for macOS with DigitalOcean Spaces](https://docs.digitalocean.com/products/spaces/reference/transmit4/index.html.md): Connect to and manage DigitalOcean Spaces buckets using Transmit 4 for macOS. - [Use Transmit 5 for macOS with DigitalOcean Spaces](https://docs.digitalocean.com/products/spaces/reference/transmit5/index.html.md): Connect to and manage DigitalOcean Spaces buckets using Transmit 5 for macOS. - [Using Cyberduck 6.2.x for Windows and macOS with DigitalOcean Spaces](https://docs.digitalocean.com/products/spaces/reference/cyberduck/index.html.md): Connect to DigitalOcean Spaces and manage buckets and files with Cyberduck. - [CDN Endpoints](https://docs.digitalocean.com/products/spaces/reference/api/cdn-endpoints/index.html.md): - [Spaces Keys](https://docs.digitalocean.com/products/spaces/reference/api/spaces-keys/index.html.md): ## Spaces Concepts Explanations and definitions of core concepts in Spaces. - [Spaces Performance Best Practices](https://docs.digitalocean.com/products/spaces/concepts/best-practices/index.html.md): Improve performance when storing and serving data from DigitalOcean Spaces by using CDNs, optimizing object naming, managing request rates, and selecting the right storage architecture. ## Spaces Details Features, plans and pricing, availability, limits, known issues, and more. - [Spaces Features](https://docs.digitalocean.com/products/spaces/details/features/index.html.md): DigitalOcean Spaces provides scalable, S3-compatible object storage with integrated CDN, high availability, and secure data transfer. - [Spaces Pricing](https://docs.digitalocean.com/products/spaces/details/pricing/index.html.md): Billing and pricing information for DigitalOcean Spaces, including storage and bandwidth costs. - [Spaces Availability](https://docs.digitalocean.com/products/spaces/details/availability/index.html.md): Regional datacenter availability for Spaces. - [Spaces Limits](https://docs.digitalocean.com/products/spaces/details/limits/index.html.md): Limits and known issues for Spaces. ## Spaces Object Storage Support Technical support articles for Spaces Object Storage. - [How do I back up Spaces buckets?](https://docs.digitalocean.com/support/how-do-i-back-up-spaces-buckets/index.html.md): Back up a Spaces bucket by copying it to another bucket, downloading it locally, or using a third-party backup tool.