Create an instance
Sign in at dash.greybull.nl, open Compute and create a new instance. You choose:
- A plan: vCPUs, memory and SSD storage. You can change this later.
- An operating system: official cloud images for Ubuntu 22.04/24.04 LTS and Debian 12/13. Prefer something else? Boot from netboot.xyz or your own ISO.
- Your SSH key: added to the instance during creation.
The instance is deployed in minutes with full root access.
Connect
Cloud images are configured with your SSH key, so you can log in as soon as the instance is running:
ssh root@203.0.113.10Locked yourself out, or broke the network config? Every instance has a web console on its detail page in the dash, so you always have a way back in.
Manage instances with the API
Create an API key in the dash under API settings, then send it in the X-API-Key header.
List your instances:
curl https://dash.greybull.nl/api/v1/compute \
-H "X-API-Key: $API_KEY"Power actions (start, stop, restart, shutdown):
curl -X POST https://dash.greybull.nl/api/v1/compute/101/actions \
-H "X-API-Key: $API_KEY" \
-H "Content-Type: application/json" \
-d '{"action":"restart"}'Also available: GET /api/v1/compute/plans for available plans, GET /api/v1/compute/{vmId} for a single instance, DELETE to remove one, and /api/v1/compute/{vmId}/ptr-records to manage reverse DNS.
Scale up
Upgrade your instance from the dash without downtime: scale vCPUs, RAM and storage at any time. You only pay the difference for the remaining period.
Bring your own IP space
You can announce your own IPv4/IPv6 prefixes from your instances over BGP. We verify your ASN via PeeringDB and validate prefixes with RPKI. BGP is available on request: contact us to get it enabled for your account.