All Projects → do-community → python-doctl

do-community / python-doctl

Licence: other
A Python wrapper for the Digital Ocean CLI utility — doctl.

Programming Languages

python
139335 projects - #7 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to python-doctl

Hacktoberfest2018
A repository for HacktoberFest 2018.
Stars: ✭ 139 (+183.67%)
Mutual labels:  digitalocean
Procsd
Manage your application processes in production hassle-free like Heroku CLI with Procfile and Systemd
Stars: ✭ 181 (+269.39%)
Mutual labels:  digitalocean
Awesome Digitalocean
A curated list of amazingly awesome DigitalOcean resources inspired by Awesome Sysadmin
Stars: ✭ 236 (+381.63%)
Mutual labels:  digitalocean
Hacktoberfest 2k18 Katas
Game has ended :: Little challenges to up your Hacktoberfest game!
Stars: ✭ 160 (+226.53%)
Mutual labels:  digitalocean
Easy Proxy
Make mass proxies easily. (DigitalOcean)
Stars: ✭ 176 (+259.18%)
Mutual labels:  digitalocean
Hacktoberfest
This hacktoberfest project exists to help you submit your first Pull Request and welcome you to the world of open source!
Stars: ✭ 216 (+340.82%)
Mutual labels:  digitalocean
Learn Devops
🚧 Learn the craft of "DevOps" (Developer Operations) to Deploy your App and Monitor it so it stays "Up"!
Stars: ✭ 139 (+183.67%)
Mutual labels:  digitalocean
CloudFrontier
Monitor the internet attack surface of various public cloud environments. Currently supports AWS, GCP, Azure, DigitalOcean and Oracle Cloud.
Stars: ✭ 102 (+108.16%)
Mutual labels:  digitalocean
Ddns
Personal DDNS client with Digital Ocean Networking DNS as backend.
Stars: ✭ 177 (+261.22%)
Mutual labels:  digitalocean
Komiser
☁️ Cloud Environment Inspector 👮🔒 💰
Stars: ✭ 2,684 (+5377.55%)
Mutual labels:  digitalocean
Digitalocean Api Java
DigitalOcean API Client in Java
Stars: ✭ 162 (+230.61%)
Mutual labels:  digitalocean
Digitalocean Indicator
Manage and monitor your Droplets from you panel
Stars: ✭ 171 (+248.98%)
Mutual labels:  digitalocean
Action Doctl
GitHub Actions for DigitalOcean - doctl
Stars: ✭ 219 (+346.94%)
Mutual labels:  digitalocean
Nginxconfig.io
⚙️ NGINX config generator on steroids 💉
Stars: ✭ 14,983 (+30477.55%)
Mutual labels:  digitalocean
Doctl
The official command line interface for the DigitalOcean API.
Stars: ✭ 2,856 (+5728.57%)
Mutual labels:  digitalocean
Marketplace Partners
Image validation, automation, and other tools for DigitalOcean Marketplace partners and Custom Image users
Stars: ✭ 139 (+183.67%)
Mutual labels:  digitalocean
Programmers Community
This repository contains various solution of a problem in Ruby, C, C++, Python and Java.
Stars: ✭ 189 (+285.71%)
Mutual labels:  digitalocean
Hacktober-2019
Repo for TOM members dedicated for the Hacktober fest of 2019 (6th edition), this repo is here to encourage open source learning and sharing and enhance git/github using abilities.
Stars: ✭ 16 (-67.35%)
Mutual labels:  digitalocean
Engine
Deploy your apps on any Cloud provider in just a few seconds
Stars: ✭ 1,132 (+2210.2%)
Mutual labels:  digitalocean
Digital Ocean Dynamic Dns Updater
Digital Ocean Dynamic DNS Updater
Stars: ✭ 223 (+355.1%)
Mutual labels:  digitalocean

python-doctl

A Python wrapper for the excellent doctl command-line utility, from DigitalOcean.

Usage

>>> import doctl

>>> for droplet in doctl.compute.droplet.list():
...     print(droplet['name'])
pypi.kennethreitz.org
code.kennethreitz.org
build.kennethreitz.org
…

>>> for key in doctl.compute.ssh_key.list():
...     print(key['name'])
Blink (iPad)
thoth
macbook

All methods return Python data structures, includinging timezone–aware Datetime objects.

Notes

Use of the DIGITALOCEAN_ACCESS_TOKEN environment variable is recommended.

Available Namespaces

The entire API surface of doctl is covered by this library, so the following namespaces are available for your use and enjoyment:

  • compute.account
  • compute.action
  • compute.certificate
  • compute.domain
  • compute.domain_records
  • compute.droplet
  • compute.firewall
  • compute.floating_ip
  • compute.image
  • compute.image_action
  • compute.load_balancer
  • compute.plugin
  • compute.region_list
  • compute.size_list
  • compute.snapshot
  • compute.ssh_key
  • compute.tag
  • compute.volume
  • compute.volume_action

Installation

$ pipenv install doctl

🍰

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].