# Awesome DigitalOcean [![Awesome](https://awesome.re/badge.svg)](https://awesome.re) [](https://www.digitalocean.com/) > A curated list of awesome [DigitalOcean](https://www.digitalocean.com) 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. ## Contents - [Community](#community) - [Configuration management](#configuration-management) - [Developer documentation](#developer-documentation) - [Open source projects](#open-source-projects) - [Commercial integrations](#commercial-integrations) - [Community OSS projects](#community-oss-projects) - [Clients](#clients) - [Video tutorials](#video-tutorials) - [Other](#other) ## Community - [Tutorial Search and Index](https://www.digitalocean.com/community/tutorials) - [Community articles by tag](https://www.digitalocean.com/community/tags) - [Questions](https://www.digitalocean.com/community/questions) - [Projects](https://www.digitalocean.com/community/projects) - [Meetups](https://www.meetup.com/pro/digitalocean/) - [DigitalOcean Lovers](https://www.linkedin.com/groups/8876623/) - A LinkedIn group for users and lovers of DigitalOcean. - ## Configuration management - [Using Ansible with DigitalOcean](https://the.binbashtheory.com/using-ansible-with-digitalocean/) - [Ansible Cloud Modules - DigitalOcean](https://docs.ansible.com/ansible/latest/collections/community/digitalocean/index.html#plugins-in-community-digitalocean) - [Terraform - DigitalOcean Provider](https://www.terraform.io/docs/providers/do/) - [DigitalOcean in Action!](https://github.com/keinohguchi/do-in-action) - Example repo for using DigitalOcean with Terraform and Ansible. - [Use DigitalOcean as Dynamic DNS](https://surdu.me/2019/07/28/digital-ocean-ddns.html) ## Developer documentation - [API](https://developers.digitalocean.com/documentation/v2/) - [Spaces API](https://developers.digitalocean.com/documentation/spaces/) - [OAuth](https://developers.digitalocean.com/documentation/oauth/) - [Droplet Metadata](https://developers.digitalocean.com/documentation/metadata/) - [Official DO Release Notes](https://www.digitalocean.com/docs/release-notes/) - Notes tracking incremental improvements and major releases for the DigitalOcean cloud platform. - [DigitalOcean API Slugs](https://slugs.do-api.dev/) ## Open source projects - [Open Source @ DigitalOcean](https://developers.digitalocean.com/opensource/) - [Netbox](https://github.com/digitalocean/netbox) - [Doctl](https://github.com/digitalocean/doctl) - Official command-line interface for the DigitalOcean API. - [go-libvirt](https://github.com/digitalocean/go-libvirt) - [go-qemu](https://github.com/digitalocean/go-qemu) ## Commercial integrations - [Bill.do](https://bill.do) - Free DigitalOcean billing monitoring and insights tool - [HostLaunch](https://hostlaunch.io) - Launch a hosting company based on DigitalOcean and ServerPilot. - [SimpleBackups](https://simplebackups.io) - Tool for scheduling DigitalOcean backups (files & databases) on auto-pilot. - [SnapShooter](https://snapshooter.io/digitalocean) - Tool for taking Daily to Hourly backups of Droplets and Volumes - [Weap.io](https://weap.io) - Hourly to Daily DigitalOcean backups. Tool for scheduling more frequent DigitalOcean backups ## Community OSS projects - [do-sshuttle](https://github.com/f/do-sshuttle) - Transparent Proxying via sshuttle to DigitalOcean Droplet. - [drophosts](https://github.com/qmx/drophosts) - Update `/etc/hosts` with peer droplets. - [droplan](https://github.com/tam7t/droplan) - Manage iptable rules for the private interface on DigitalOcean droplets. - [foreman-digitalocean](https://github.com/theforeman/foreman-digitalocean) - Plugin to enable management of DigitalOcean droplets in Foreman. - [ghost-digitalocean](https://github.com/shiva-hack/ghost-digitalocean) - A DigitalOcean Storage adapter for Ghost. - [lita-digitalocean](https://github.com/jimmycuadra/lita-digitalocean) - Lita handler for managing DigitalOcean services. - [hostpool](https://github.com/progrium/hostpool) - Worker pool manager for DigitalOcean hosts. - [DDNS](https://github.com/skibish/ddns) - Personal DDNS client with DigitalOcean Networking DNS as backend. - [Less Confusing Menus](https://github.com/addpipe/Less-Confusing-Digital-Ocean-Menus) - A Chrome extension that makes account menus less confusing. - [DigitalOcean Droplet creator](https://github.com/NicholasPCole/dodc) - A dialog-based shell script to quickly create a single DigitalOcean Droplet. - [do-upgrade-plans](https://github.com/bjornjohansen/do-upgrade-plans) - A script to upgrade your DigitalOcean Droplets to better plans with the same cost. ## Clients - [doctl](https://github.com/digitalocean/doctl) - Command-line tool for DigitalOcean services. - [digitalocean-indicator](https://github.com/andrewsomething/digitalocean-indicator) - Debian Gnome panel client. - [domanager](https://github.com/itohnobue/domanager) - Linux and Windows System Tray Client. - [OceanBar](https://github.com/terhechte/OceanBar) - macOS menu bar client. - [Tugboat](https://github.com/pearkes/tugboat) - Ruby command-line tool for DigitalOcean services, focusing on a more guided UX. ## Video tutorials - [Building a Kubernetes cluster on DigitalOcean using Kubicorn](https://www.youtube.com/watch?v=XpxgSZ3dspE) ## Other - [Reddit community](https://www.reddit.com/r/digital_ocean/) - [`##digitalocean` on freenode](https://webchat.freenode.net/) - [Engineering Code of Conduct](https://github.com/digitalocean/engineering-code-of-conduct) - [User Scripts](https://github.com/digitalocean/do_user_scripts) - User data scripts to help provision apps on a Droplet. - [Hacktoberfest](https://hacktoberfest.digitalocean.com/) - Month-long celebration of open source software in partnership with GitHub. ## License [![CC0](http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg)](https://creativecommons.org/publicdomain/zero/1.0/) To the extent possible under law, [Jon Leibowitz](https://github.com/jonleibowitz) has waived all copyright and related or neighboring rights to this work. [digitalocean.md Github](https://github.com/jonleibowitz/awesome-digitalocean )