Documentation

Compute

Create your first virtual machine, connect to it, and automate it with the API.

Create an instance

Sign in at dash.greybull.nl, open Compute and create a new instance. You choose:

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.10

Locked 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.