CloudOps · Infrastructure cloud

CloudOps Platform

Cloud infrastructure, on hardware you own

Provision servers, virtual machines, databases, storage, and networks in minutes — with the reliability and ergonomics you expect from a public cloud, on bare metal you control.

Console, REST API, and an official Terraform provider — full parity across all three.

API-first with an official Terraform provider
Bare metal to running VM in minutes
Auditable, Ansible-driven automation
Multi-site networking out of the box

Explore the platform

The building blocks of a public cloud, running on hardware you control.

Compute

Bare-metal servers and KVM virtual machines, Linux or Windows, with a browser-based console.

Learn more

Databases

Managed database instances with provisioning, backups, and monitoring handled by the platform.

Learn more

Storage

ZFS-backed block volumes with snapshots and encryption, plus S3-compatible object storage.

Learn more

Networking

Private networks, security groups, encrypted overlay networking across sites, and site-to-site VPN.

Learn more

Bare-metal provisioning

Network-boot and image physical servers from the platform — unattended or interactive.

Learn more

Automation

Every change runs as a tracked, auditable Ansible job. No snowflake servers, no mystery state.

See how it works

Identity & access

Organizations with role-based access control, SSO, invitation flows, and scoped API tokens.

Learn more

Marketplace

Rent verified bare metal from independent operators, or list your own idle hardware.

Browse marketplace

Get started in three steps

From an empty rack — or no rack at all — to provisioned, automated infrastructure.

01

Create your organization

Sign in, set up your org, and invite your team with the roles they need — owner to billing.

02

Connect or rent hardware

Bring your own bare metal and network-boot it into the platform, or rent verified capacity from the marketplace.

03

Provision and automate

Create VMs, databases, storage, and networks from the console — then codify it all with Terraform and the API.

Built for how your team already works

Everything in the console is backed by the same API your pipelines use. Describe servers, VMs, keys, and security groups in Terraform, review them in a merge request, and let the platform converge the rest.

  • Official Terraform provider
  • REST API with scoped, revocable tokens
  • Full parity between console, API, and Terraform
Create an API token
main.tf
terraform {
  required_providers {
    cloudops = { source = "cloud-ops/cloudops" }
  }
}

resource "cloudops_ssh_key" "ops" {
  name       = "ops"
  public_key = file("~/.ssh/id_ed25519.pub")
}

resource "cloudops_virtual_machine" "web" {
  name     = "web-01"
  vcpus    = 4
  ram_mb   = 8192
  disk_gb  = 80
  os_image = "ubuntu-24.04"
}

The bare-metal marketplace

Grow without buying hardware — or earn from the hardware you already own.

Need capacity?

Browse verified bare-metal servers from independent operators, rent them in a few clicks, and manage them exactly like your own hardware — same console, same API, same automation.

Browse the marketplace

Have idle hardware?

List your spare servers, set your price, and let the platform handle provisioning, isolation, and billing. Payouts land automatically.

Become a provider

Security and governance, built in

Isolation, access control, and traceability are part of the platform's foundation — not an add-on.

Isolated tenants

Every tenant runs its own isolated stack — separate namespaces, databases, and networks.

SSO & RBAC

Single sign-on with fine-grained, role-based access control across organizations and API tokens.

Encrypted by default

Encryption at rest for storage volumes and encrypted overlay networking between sites.

Full audit trail

Every provisioning action is a logged, replayable job — what changed, when, and by whom.

Start building on your own cloud

Sign in to the console and provision your first server in minutes — or start with the marketplace and grow from there.