Connect your cloud provider

When you're ready to convert from trial to paid, add a cloud-provider API token here.

Trial environments run on StoreFrame's own infrastructure — no provider setup needed. Paid Projects use Bring Your Own Keys (BYOK) — StoreFrame provisions the VM in your own cloud account, on your own bill. To convert a trial to a paid Project (or to start a Project directly without going through a trial first), register provider credentials here.

In the Hub sidebar, open Organization → Providers, then use the Add Provider form to register your first provider.

Providers page with the Add provider button highlighted

Hetzner Cloud

European cloud provider with low per-hour pricing and predictable billing. A good default for cost-sensitive deployments.

Hetzner uses project-scoped API tokens with Read & Write permissions. One token per Hetzner project — StoreFrame provisions inside whichever project the token belongs to.

Add a Hetzner API token

UpCloud

Premium European cloud with MaxIOPS storage and strong performance for I/O-heavy workloads.

UpCloud uses API username and password (not a single token). StoreFrame validates credentials against UpCloud's account API when you save.

Add UpCloud API credentials

Linode (Akamai)

Global cloud infrastructure with a developer-friendly control panel and predictable pricing.

Linode uses Personal Access Tokens with scopes that include read/write access to Linodes.

Add a Linode API token

DigitalOcean

Developer-friendly cloud with global data centers and straightforward Droplet pricing.

DigitalOcean uses account-scoped API tokens with Read and Write access to Droplets and related resources.

Add a DigitalOcean API token


Once credentials are registered, you can subscribe from any trial environment — see billing trials for the conversion flow.

On this page