Linode
Cloud Personal access tokenCreate and manage Linode instances, volumes, DNS and networking from any Windmill script, flow or app.
Set up in 3 steps
Create a personal access token
In the Linode Cloud Manager, open your profile then API Tokens. Create one, granting only the scopes your scripts need, and copy it.
Add the resource in Windmill
Open Resources, add a resource of type linode, and paste the token.
Run your first script
Fork any script below and read before writing anything. There are hundreds here, so search by the verb you need.
Scripts
Building blocks, if none of the projects above fit. Fork one, run it, or call it as a step inside your own flow.
Verify a phone number
Upload an image
Upload an Object Storage TLS/SSL certificate
Upgrade a Linode
Update your account
Update the control plane access control list
Update firewall rules
Update an object's ACL configuration
Update an image
Update an SSH key
Update an Object Storage key
Update an OAuth client
Update an IP address's RDNS for a Linode
Update an IP address's RDNS
Update account settings
Update access to an Object Storage bucket
Update a volume
Update a user's preferences
Update a user's grants
Update a user
Update a profile
Update a placement group
Update a personal access token
Update a node pool
Update a node
Update a managed service
Update a managed credential's username and password
Update a managed credential
Update a managed contact
Update a firewall
Resource type
linode — the shape of the credential every script on this page expects.
| Field | Type | Required | What it is |
|---|---|---|---|
| token | string | Yes | Personal access token for Linode API. |
Questions
Creating things costs money
Instances, volumes and load balancers are billed from the moment they exist. Scripts that create them should have a matching path that deletes them.
A call returns 403 on one endpoint
Linode tokens are scoped per area — Linodes, Domains, Volumes and so on — and read-only by default. Widen the token in the Cloud Manager.
Is my token stored on the hub?
Never. It lives only in your own Windmill workspace, encrypted at rest.