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.
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.
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.
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.
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.
Once credentials are registered, you can subscribe from any trial environment — see billing trials for the conversion flow.