NewTruo Deploy and DBaaS PostgreSQL, live in the TruoCloud panelSee the catalog
KVM · NVMe · TLS

Infrastructure and security

What sits under every service

Where it runs, how it is isolated, backed up and operated.

Where it runs

Three planes, two countries

  • Compute in the United States and Canada

    VPS, containers and databases run there.

  • Edge plane on a global network

    Objects, transactional email and images are served from the edge.

    Object Storage →Mail Gateway →Image Services →

  • Backups in the United States, off-site copy in Canada

    Kept apart from the service, with a second copy in another jurisdiction.

Compute and isolation

One virtual machine per customer

  • KVM with its own kernel

    Every VPS is a full VM, not a shared container.

    VPS →

  • One VM per customer or service

    Truo Deploy and every database run on their own VM.

    Truo Deploy →DBaaS →

  • NVMe storage

    Across all compute and databases.

  • General or Dedicated

    General shares the CPU; on Dedicated the cores belong to your VM.

Network

Networking included on every VPS

IP

Dedicated IPv4

Exclusive to your VM, no shared NAT.

Firewall

Rules in the network

Up to 20 per IP, from the panel.

Mitigation

Volumetric attacks

Filtered in the network, at no cost. Not a replacement for a WAF.

Traffic

Unmetered

No transfer quota and no overage charges.

Load balancing with managed HTTPS. We issue and renew the certificate. Load Balancer →

Data and backup

What is backed up, and where

Included

Last 24 hours on every VPS

Nightly copy of the whole VPS, restorable from the panel.

VPS →

+20% of the plan

Backup Premium

10 restore points and an off-node copy.

VPS Backup →

Available

PostgreSQL with managed backups

With pgBackRest, encrypted off the server, 7-day retention.

PostgreSQL →

Beta

MySQL and Valkey

No managed backups while in beta.

MySQL →Valkey →

Security

Encryption and permissions per service

  • Live

    Managed TLS

    A per-service CA on DBaaS; certificates that renew themselves.

  • Live

    Scoped API keys

    Scoped to permissions and services; a key cannot create other keys.

  • Partial

    Human confirmation on destructive calls

    The local MCP requires it before running a destructive action.

Operations

Panel, API, CLI and MCP

Panel

Create, scale and restore without opening tickets.

Public API v1

REST with a published OpenAPI spec.

SDK and CLI

Generated from the OpenAPI, published on npm.

Local MCP

truo mcp serve, read-only by default.

Sign-up for new services still goes through the cart.

API reference →OpenAPI →Devkit on GitHub →CLI on npm →

Every service publishes its state. Available, Beta, Early access or Coming soon, on its own page.

What each state means →

Frequently asked questions

Want to review your architecture with us?