← Back to Awesome

Sections

DigitalOcean

GitHub repository ↗ synced 2026/8/9

Awesome DigitalOcean Awesome

A curated list of awesome DigitalOcean guides, blogs, and other resources.

DigitalOcean's tagline is it is a simple and robust cloud computing platform, designed for developers. With DigitalOcean you can easily spin up cloud compute and storage resources either indivdually or with a team.

Contributions welcome. Add links through pull requests or create an issue to start a discussion.

Community

Tutorial Search and Index
Community articles by tag
Questions
Projects
Meetups
DigitalOcean Lovers

A LinkedIn group for users and lovers of DigitalOcean.

Configuration management

Using Ansible with DigitalOcean
Ansible Cloud Modules - DigitalOcean
Terraform - DigitalOcean Provider
DigitalOcean in Action!

Example repo for using DigitalOcean with Terraform and Ansible.

Use DigitalOcean as Dynamic DNS

Developer documentation

API
Spaces API
OAuth
Droplet Metadata
Official DO Release Notes

Notes tracking incremental improvements and major releases for the DigitalOcean cloud platform.

DigitalOcean API Slugs

Open source projects

Open Source @ DigitalOcean
Netbox
Doctl

Official command-line interface for the DigitalOcean API.

go-libvirt
go-qemu

Commercial integrations

Bill.do

Free DigitalOcean billing monitoring and insights tool

HostLaunch

Launch a hosting company based on DigitalOcean and ServerPilot.

SimpleBackups

Tool for scheduling DigitalOcean backups (files & databases) on auto-pilot.

SnapShooter

Tool for taking Daily to Hourly backups of Droplets and Volumes

Weap.io

Hourly to Daily DigitalOcean backups. Tool for scheduling more frequent DigitalOcean backups

Community OSS projects

do-sshuttle

Transparent Proxying via sshuttle to DigitalOcean Droplet.

drophosts

Update `/etc/hosts` with peer droplets.

droplan

Manage iptable rules for the private interface on DigitalOcean droplets.

foreman-digitalocean

Plugin to enable management of DigitalOcean droplets in Foreman.

ghost-digitalocean

A DigitalOcean Storage adapter for Ghost.

lita-digitalocean

Lita handler for managing DigitalOcean services.

hostpool

Worker pool manager for DigitalOcean hosts.

DDNS

Personal DDNS client with DigitalOcean Networking DNS as backend.

Less Confusing Menus

A Chrome extension that makes account menus less confusing.

DigitalOcean Droplet creator

A dialog-based shell script to quickly create a single DigitalOcean Droplet.

do-upgrade-plans

A script to upgrade your DigitalOcean Droplets to better plans with the same cost.

Clients

doctl

Command-line tool for DigitalOcean services.

digitalocean-indicator

Debian Gnome panel client.

domanager

Linux and Windows System Tray Client.

OceanBar

macOS menu bar client.

Tugboat

Ruby command-line tool for DigitalOcean services, focusing on a more guided UX.

Video tutorials

Building a Kubernetes cluster on DigitalOcean using Kubicorn

Other

Reddit community
`##digitalocean` on freenode
Engineering Code of Conduct
User Scripts

User data scripts to help provision apps on a Droplet.

Hacktoberfest

Month-long celebration of open source software in partnership with GitHub.