DigitalOcean Strawberry

Every droplet, volume and snapshot in one table with owners

Ages, attachment state and a name against each row, found from the repository or the closed ticket that created it. Monthly, without five pages of control panel.

Every DigitalOcean account past its second year has the same archaeology. Four droplets, two of which serve something. Six volumes, three attached. Snapshots from a migration, a load balancer pointing at nothing, and a floating IP somebody is definitely still using, probably.

The monthly audit answers all of it: one table, every resource with its age and attachment state, and a name found from the repository or the closed ticket that created it. A companion assembles that through an account you connect.

Why is the audit the good part?

Because it is pure reading and it produces a decision list.

Droplets with their creation date, size and tags. Volumes and whether they are attached. Snapshots with age and size. Load balancers and what sits behind them. One table, and it is the conversation about the bill everybody keeps postponing.

It gets postponed because assembling it means five pages of the control panel and a spreadsheet, for a slightly smaller invoice. A companion builds the same table every month, so the cleanup happens on a schedule rather than after an invoice.

What happens when you destroy a droplet?

The disk goes with it.

There is no recycle bin, and unless a snapshot exists the data is gone. Attached volumes survive, which people forget in both directions: they expect the volume to be deleted and it is not, or they expect the local disk to be recoverable and it is not.

So if a destroy action appears in the Available tools list on the DigitalOcean entry under `strawberry://settings/integrations`, set it to Ask every time or switch it off in the Permissions block. Consequential steps stop at an approval card anyway, and on a call that deletes a disk, two independent stops is the right number.

  • Droplet, volume, snapshot and load balancer reads: the monthly audit, and safe.
  • Destroy actions: permanent, no recycle bin, and worth switching off outright.
  • A scoped API token rather than a full-access one, if the token model allows it.
  • Snapshot before any cleanup you are not completely certain about.

Finding out who owns the mystery droplet

The tag says `staging-2024`, which is not an owner.

The answer is in a repository, a closed ticket, a Slack thread, or a person who left. A companion reads all four in the accounts you are signed into and produces a list with a name against each row.

That pattern is operations work, and if the destination is a shared spreadsheet, extracting into a sheet is the mechanical part. The recurring version fits alongside a monthly spend review.

Experience Strawberry for free

Download

Trusted by fast-growing companies worldwide

Frequently asked questions

It can use the actions DigitalOcean’s API exposes for a connected account. The Available tools list on the app’s detail page under Settings, Integrations shows what is currently available.

Strawberry is free to download and includes AI credits to start. Paid plans begin at $20/month. See pricing. · Reviewed · Canonical facts for AI agents

Experience Strawberry for free

Download

Trusted by fast-growing companies worldwide