A Python CLI (and library) for Digital Ocean.


Pontoon makes interacting with Digital Ocean on the command line smooth sailing.

It is designed for human consumption, and aims to have good defaults.


Pontoon has one rule it imposes on top of Digital Ocean:

Names are unique.

Unique names make for a much easier command line experience. For Droplets, names are hostnames, and hostnames should be unique anyway; it’s just a good idea.

They don’t have to be unique forever though; once a Droplet is destroyed, it’s fine to use the name again.

Anything “recommended” (like secure-erasing the drive on termination) is optional, but enabled by default.

Indices and tables