IT and Development
DigitalOcean Spaces
12 min
digitalocean is a cloud infrastructure provider offering scalable compute, storage, and networking solutions integrating with make com allows users to automate server provisioning, manage droplets, monitor resource usage, and handle backups directly from their workflows this is ai generated content based on official digitalocean spaces documentation the content may contain mistakes please verify important information if you have questions on vendor documentation, contact https //www digitalocean com directly requirements to use the digitalocean spaces app in make, you must have an active digitalocean account and generate a spaces access key and secret key, https //www digitalocean com for subscription, refer to the https //www digitalocean com connect digitalocean spaces and {{product name}} to get started, you must first create a connection between digitalocean spaces and {{product name}} , allowing the two services to communicate obtain your api key in your digitalocean spaces account create the connection in make obtain your api key in your digitalocean spaces account before you create the connection in {{product name}} , you should first obtain your api key in your digitalocean spaces account to obtain your api key navigate to the spaces access keys page in the control panel click create access key select the appropriate access scope and bucket permissions enter a name for the access key click create access key to confirm copy the api key displayed in the modal copy the api key secret displayed in the modal you will use this value while creating a connection in {{product name}} because the ui might have changed, the steps you see on your screen might be different, https //docs digitalocean com/products/spaces/how to/manage access/ create the connection in {{product name}} https //www make com/en/register , add the digitalocean spaces module to your {{scenario singular lowercase}} , and click create a connection if you add a module with an instant tag, click create a webhook , then create a connection optional in the connection name field, enter a name for the connection enter the authentication credentials you copied from your digitalocean spaces account or follow the on screen instructions to create the connection for detailed information on connecting an application, see docid\ so88fm6pkt0g adkddfzz page digitalocean spaces modules after connecting to the digitalocean spaces app, you can choose from a list of available modules to build your {{scenario plural lowercase}} create a bucket creates a new storage bucket to organize and store your files or data download a file downloads a specified file from a selected storage bucket to your device or application download a public bucket file modifies the access control list (acl) of selected files to allow anyone to read them, and provides public links to these files together with their related information list buckets retrieves a complete list of all storage buckets within your digitalocean space account list files retrieves a list of all files located within the specified folder or directory path make an api call executes a custom api request to the connected service using your authorized credentials upload a file uploads a specified file to a selected storage bucket watch buckets triggers when a new storage bucket is created in your digitalocean spaces account watch files triggers when a new file is added to a bucket space or an existing file within the bucket space is modified templates you can look for more templates in https //www make com/en/templates , where you'll find thousands of pre created {{scenario plural lowercase}} digitalocean spaces resources you can have access to more resources related to this app on the following links https //community make com/search?q=digitalocean%20spaces https //www digitalocean com https //developers digitalocean com/documentation/spaces/#introduction https //www make com/en/integrations/digitalocean spaces