InfraNestInfraNest
DigitalOcean

Manage DigitalOcean from InfraNest

Manage DigitalOcean servers, DNS and certificate expiry in one place

Connect a DigitalOcean account and stop checking its dashboard for what's running, what's about to expire, and what changed.

  • Servers: your Droplets appear with size, region, addresses and tags, and you can power them on or off, reboot, rebuild, snapshot, and toggle DigitalOcean's weekly backups from InfraNest.
  • DNS: existing zones are found and imported automatically, records can be created, edited and deleted here, and each record's own identifier means a change made anywhere shows up correctly.
  • DNS for any domain: DigitalOcean will host DNS for a name registered anywhere, so you don't have to move the registration to use it.
  • Certificates: the certificates on your account appear with their names and expiry dates, covered by the same expiry reminders as the rest of your inventory.
  • Multiple accounts: connect more than one DigitalOcean account and see them together.

NoteVolumes, firewalls, networks and load balancers are shown but not yet managed from here.

What you can do

  • Droplet power, rebuild and snapshot actions
  • Automatic zone discovery on connect
  • DNS records for any registrar's domain
  • Certificate expiry tracked with the rest of your inventory
  • Multiple DigitalOcean accounts at once

Not supported

InfraNest can't register or manage domain names through DigitalOcean — that stays with whoever you bought the name from. Volumes, firewalls, networks and load balancers are read into InfraNest but not yet managed from it.

How to connect it

  1. 1

    Open the DigitalOcean integration

    Go to Integrations and open DigitalOcean.

  2. 2

    Choose which features to use

    Tick Servers, DNS and Certificates for whichever ones you want InfraNest to manage.

  3. 3

    Connect with DigitalOcean or paste a token

    Select Connect with DigitalOcean and approve it, or paste an API token created at API → Tokens → Generate New Token.

  4. 4

    Select Connect

    Your servers, zones and certificates appear once the connection completes.

What syncs

Cloud resourcesServers, volumes, firewalls, networks and load balancers
DNS zonesDNS zones and records
CertificatesCertificates and their expiry

Questions

#What happens if my API token expires or gets revoked?

The sync stops and InfraNest shows an authentication failed error. Create a new token in DigitalOcean and paste it in under Reconnect — or set the token to No expiry when you create it so this doesn't come up. One-click connect avoids this entirely, since there's no token to expire.

#Can InfraNest change things on DigitalOcean's side?

Yes. Droplet actions like power, reboot, rebuild, snapshot and backup toggling are sent to DigitalOcean, and DNS record changes made in InfraNest are written back too. Volumes, firewalls, networks and load balancers are currently read-only here.

#Do I need to move my domain to DigitalOcean to use its DNS?

No. DigitalOcean hosts DNS for domains registered anywhere — you just point the domain's nameservers at DigitalOcean and manage the zone from InfraNest.

#Does this stop deletions from happening in the DigitalOcean dashboard?

InfraNest can lock a server, volume, firewall, network or load balancer so it can't be deleted through the interface, the API, a bulk action or your own automations — something DigitalOcean does not offer on its own. It can't stop a deletion made directly in DigitalOcean's dashboard.

#Can I download the actual certificate file through InfraNest?

No. DigitalOcean's API only returns certificate details, not the certificate itself, so InfraNest shows what it covers and when it expires but has nothing to hand you to download.

Start in seconds

Bring your whole infrastructure into one modern dashboard.

Free plan · No credit card required · Set up in minutes