~/vetra $ cloud --help
Managed hosting for Powerhouse apps. Without the lock-in.
Environments with a team workspace, APIs and agents. Your domain, your packages, nightly backups. We operate it; your app stays on the open Powerhouse platform, so self-hosting is always an option.
● beta · invite only
acme-ops
ops.acme.com ↗ · tall-duck-ab12.vetra.io
overviewpackagesdomainssecretsbackupslogsmetrics
Connect
● running
Switchboard
● running
Fusion
● running
Agent
● running
cpu · 24h2 vCPU
- events
- 02:00 backup completed · 184 MB
- 11:41 package @acme/loans 0.1.0 installed
- 11:38 domain ops.acme.com certificate issued
- 09:02 update platform update available
// from zero to production
An afternoon, not a project.
Everything below is a click in the console. No tickets, no YAML, no cluster to babysit.
- 14:02 ✓ environment acme-ops created · 2 vCPU
- 14:03 ✓ connect, switchboard, fusion up
- 14:05 ✓ installed @acme/invoices 1.4.0 from registry
- 14:09 ✓ secret STRIPE_KEY stored
- 14:21 ✓ ops.acme.com verified · certificate issued
- 14:22 ✓ nightly backup scheduled
- 14:22 → team invited · signing in with Renown
Day two, handled
domainsBring your domain
An instant subdomain on day one. Add two DNS records for your own; certificates are automatic.
packagesInstall from the registry
Packages from Studio or your CI. Pin a version or let it update.
secretsSecrets in a vault
Stored in OpenBao, injected at start, never shown twice.
backupsBackups you can download
Nightly by default. Restore here, or on your own setup.
logs · metricsSee what is happening
Per-service logs and resource graphs in the console.
restoreRestore in a few clicks
Roll an environment back to any backup. A safety dump is taken first, so nothing is lost.
Add-ons, one switch each
| add-on | what it does | plan |
|---|---|---|
| agent | Automations with their own signed identity | included |
| docling | PDFs and scans into structured data | optional |
| paperless | A searchable archive for incoming documents | optional |
| speckle | 3D and building data, linked to your models | optional |
Pay for capacity. Your packages decide how much.
Every environment runs on a resource bundle. The solution and the packages you install determine the size you need, and the price scales linearly with it.
// beta: access by invite code
capacity
- CPU
- 4 vCPU
- Memory
- 8 GB
- NVMe
- 160 GB
€80 / month
Several packages and an agent
€40 per 2 vCPU · 4 GB · 80 GB NVMe · scale up or down anytime
sized from what you install
$ plan invoice-approval + docling solution connect · switchboard · fusion @acme/invoices add-ons docling ──────────────────────────────── → recommended 4 vCPU · 8 GB · 160 GB €80 / month
Add-ons and heavier packages need more capacity. Scale up or down whenever your setup changes.
Need dedicated nodes or more than 16 vCPU? Talk to us.
Security, without the buzzwords
// what we do today
- isolated namespace per environment
- secrets in OpenBao, not config files
- every document change signed (Renown)
- backups you can download
// not yet
- no formal certifications yet
- no uptime SLA yet; we publish status instead
// the exit door
Leaving is a feature.
How we run Vetra Cloud is our job. What runs your app is the open-source Powerhouse platform. Take your packages and a backup, and self-host with Docker or Kubernetes.
# 1. install the platform
curl -fsSL https://get.vetra.io | sh# 2. restore your backup and packages
Read the Docker deployment guide