Droplet Resources

Additional Tools for Droplets

The DigitalOcean API

The DigitalOcean API allows you to manage resources in the DigitalOcean cloud in a programmatic way using conventional HTTP requests. All of the functionality available in the DigitalOcean Control Panel is also available through the API.

See the API documentation on Droplets for more information.

The DigitalOcean Command Line Client, doctl

doctl is a command-line interface for the DigitalOcean API and supports many of the same actions.

See the doctl documentation on Droplets for more information.

More Information

On DigitalOcean Droplets

In-depth comparisons of available Droplet plans, including hardware and software, an explanation of shared CPU and dedicated CPU plans, and how to make a data-driven decision on which plan is best for your use case.
Metadata is a service that allows a Droplet to access data about itself, like Droplet ID, datacenter region, and IP addresses. Metadata also lets users provide arbitrary user data to their Droplets at creation, which can be consumed by CloudInit to perform tasks or run scripts during provisioning or first boot.
Recommendations for downsizing Droplets, including making backups, manging DNS records and IP addresses, and migrating files.
Instructions on patching Droplets for the Intel MDS vulnerability (Zombieload) and verifying the fix.

Troubleshooting Connectivity

If you forget or lose the root password to a Droplet without SSH keys, you can reset its root password from the DigitalOcean Control Panel.
If you lose the private SSH key you use to log into a Droplet, you need to re-enable password authentication to recover access.
Determine whether troubleshooting SSH issues or migrating/redeplying is appropriate for your situation, then identify and resolve specific SSH errors.
4 articles
Use the Droplet Console to recover access to a Droplet. It provides out-of-band access regardless of your network settings It emulates the access you would have if you were sitting down with a keyboard and monitor attached to the actual server.

Recovering from Incidents

Use DigitalOcean’s recovery ISO to regain access to and perform data recovery operations on your Droplet, like getting access to an interactive shell, running fsck, or chrooting into the system.
Next steps to take if you receive a message from DigitalOcean support because your Droplet is sending an outgoing flood or DDoS.