110 lines
6.4 KiB
Plaintext
110 lines
6.4 KiB
Plaintext
# Awesome DigitalOcean [](https://awesome.re)
|
||
|
||
[<img src="https://raw.githubusercontent.com/jonleibowitz/awesome-digitalocean/master/media/DO_Logo.png" align="right" width="100">](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
|
||
|
||
[](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
|
||
)
|