Technical - General
- What is a Droplet?
DigitalOcean calls its virtual servers, Droplets; each Droplet that you spin up is a new virtual server for your personal use.
- Do you offer backups?
DigitalOcean offers two kinds of backups: snapshots and backups. Snapshots can be done at any time, while automated backups runs every couple of days.
- Do you host DNS?
- Do you have an API?
Yes — The API allows you to create and destroy Droplets, as well as replicate all of the Droplet control panel functionality. You can find its documentation, guides on its use, and libraries in a number of programing languages on our developer's site.
- Do you have a default firewall enabled?
No — but we encourage our users to enable one once their Droplet is setup.
- Do you provide console access?
We provide console access via VNC through our control panel.
- What kind of Virtualization do you use?
We use KVM.
- What kind of Network does DigitalOcean run on?
All DigitalOcean physical nodes are connected via gigabit ethernet to switches, which are uplinked to our aggregators and core routers. All core routers are uplinked via 10-gigE uplinks to providers.
- What processor models does DigitalOcean run on?
We use server-grade Intel Hexcore processors. To view the clock speed and other details of the CPU on the hypervisor you are assigned, run this command on the command line:
- Do you offer Windows servers?
No, we do not provide Windows-based servers.
- Can I get a custom plan of CPU, RAM, or Disk / just increase SSD space?
Droplets are only available in fixed sizes, listed on our Pricing page. This allows us to most effectively distribute Droplets across the platform (as well as bring the most competitive prices to our customers).
However, you can add Block Storage to a Droplet to increase your available disk space. Block Storage is available in all regions except AMS2, NYC2, and SFO1. Some Droplets in NYC3 may require a migration to use Block Storage; if this is the case for your Droplet, you'll see a note on the "Volumes" section of the Droplet page. For more details, see our Community tutorial on how to use Block Storage on DigitalOcean.
High CPU and High Memory Droplets are also available to help you select Droplets optimized for different use cases. For a list of available Droplet sizes, refer to our Pricing page, and also take a look at how to choose the right Droplet for your application.
- Does DigitalOcean offer "movable" IP addresses for high availability?
DigitalOcean provides Floating IPs which can be used to prevent having a single point of failure in your infrastructure by redirecting network traffic to a backup Droplet if the primary Droplet is offline. Paired with software like keepalived and HAProxy, Floating IPs allow you to build highly available systems.
Learn more about Floating IPs and high availability in these articles:
- How can I request a new feature?
As we're experiencing extreme growth, our engineering team is working as quickly as possible on a variety of known issues as well as feature requests.
We are excited to hear feedback from you. To submit feature requests and suggestions, please visit our developer's forum where you can add, discuss, and vote on features.