CloudOps Platform
Cloud infrastructure, on hardware you own
A self-hosted cloud platform: 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.
Who runs on CloudOps
One multi-tenant control plane, three ways to use it.
MSPs & hosting providers
Run a fully isolated tenant environment for every client on shared hardware — separate consoles, networks, and billing per organization.
Platform & infrastructure teams
A self-service IaaS control plane on your own racks: developers get VMs, databases, and storage on demand; you keep the hardware and the audit trail.
Hardware owners
Monetize idle bare metal: list servers on the marketplace, set your price, and let the platform handle provisioning, isolation, and payouts.
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 moreDatabases
Managed database instances with provisioning, backups, and monitoring handled by the platform.
Learn moreStorage
ZFS-backed block volumes with snapshots and encryption, plus S3-compatible object storage.
Learn moreNetworking
Private networks, security groups, encrypted overlay networking across sites, and site-to-site VPN.
Learn moreBare-metal provisioning
Network-boot and image physical servers from the platform — unattended or interactive.
Learn moreAutomation
Every change runs as a tracked, auditable Ansible job. No snowflake servers, no mystery state.
See how it worksIdentity & access
Organizations with role-based access control, SSO, invitation flows, and scoped API tokens.
Learn moreMarketplace
Rent verified bare metal from independent operators, or list your own idle hardware.
Browse marketplaceGet started in three steps
From an empty rack — or no rack at all — to provisioned, automated infrastructure.
Create your organization
Sign in, set up your org, and invite your team with the roles they need — owner to billing.
Connect or rent hardware
Bring your own bare metal and network-boot it into the platform, or rent verified capacity from the marketplace.
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
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 marketplaceHave idle hardware?
List your spare servers, set your price, and let the platform handle provisioning, isolation, and billing. Payouts land automatically.
Become a providerSecurity 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.
Frequently asked questions
What is CloudOps?
CloudOps is a self-hosted cloud platform that turns bare-metal servers you own or rent into a private cloud: virtual machines, managed databases, block and object storage, and networking, driven from a web console, REST API, or Terraform.
Do I need my own hardware?
No. Bring your own bare metal, or rent verified servers by the day from the built-in marketplace — rented machines behave exactly like your own, with the same console, API, and automation.
How is CloudOps different from a hypervisor like Proxmox?
CloudOps is a multi-tenant control plane, not single-host VM management: organizations with role-based access, isolated tenant environments, billing, a hardware marketplace, and auditable Ansible-driven automation across sites.
Can I manage everything with Terraform?
Yes. CloudOps ships an official Terraform provider with full parity to the console and REST API — servers, VMs, SSH keys, databases, storage, and networking are all declarable resources.
Where does CloudOps run and who operates it?
CloudOps is built and operated in the European Union by Devops Team SRL and operates under the GDPR. Your workloads run on your hardware — the control plane never moves your data off your machines.
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.