About Circloud
Local cloud platform — ship apps without hyperscale costs
Run Circloud on desktop VMs or on-prem servers, get full VPC isolation and API-driven control, and expose your apps to the internet through Cloudflare tunnels using a domain you own. No public IP. No open ports. No hyperscale bill.
Production-grade on your own desktop
Run full production workloads on a single machine
Circloud lets you deploy a full, production-grade cloud stack on a single modern desktop or server, or multiple servers, including Kubernetes workloads, isolated networking, and VPC-like topologies. For many web applications, one high-end machine (for example, an i9 with 64 GB of RAM) can support thousands of concurrent users, up to ~10,000 daily active users, and as many as ~100,000 user accounts before horizontal scaling or migration to large cloud platforms becomes necessary.
Zero open ports, globally accessible
Circloud is designed to run without a public IP address. Using its integrated Cloudflare Tunnels, applications can be securely exposed to the internet with a single click, without opening inbound ports, managing firewalls, or operating load balancers. Services run privately on your own desktop VMs or servers while remaining globally accessible through Cloudflare’s edge network.
This approach allows independent developers, students, startups, and teams to launch real production applications from local machines, on-prem servers, or bare-metal hosts, while maintaining strong network isolation and security by default.
With Circloud, you can delay hyperscale cloud adoption until it is actually required — keeping infrastructure costs low, architecture simple, and control fully in your hands. Actual capacity depends on application design and traffic patterns.
Hardware
Cluster
Network
Tunnel
Access
API-First Deployment
Create and Deploy your apps with AI agents
Complete REST API
Circloud exposes a complete REST API that covers every operation in the platform. Create VPCs with isolated OVN networking, define subnets, deploy pods from any Docker image, configure replicas and auto-scaling, attach persistent volumes, set up Cloudflare tunnels, and map custom domains — all through simple HTTP calls.
The same API powers the CloudManager and CloudUser GUIs — anything you can do in the browser, an agent or a curl command can do programmatically.
Built for AI agents
Circloud is a natural fit for AI coding agents like Claude Code, Cursor, Copilot Workspace, or any LLM-based tool that can issue HTTP requests. An agent can read your code, generate a Dockerfile, build and push the image, then call the Circloud API to provision an entire production environment — VPC, subnets, pods, tunnels, and a live public URL — in under 30 seconds with zero human intervention.
Architecture
Your apps. Your servers. Your rules.
Circloud brings true multi-tenant isolation to hardware you own. Each tenant gets a dedicated Virtual Private Cloud with its own OVN-managed overlay network — completely invisible to other tenants. Subnets are carved out automatically, and containerized workloads run as isolated Kubernetes Pods that never share network space across tenants.
Traffic reaches your apps without a single open inbound port. Cloudflare’s global edge handles TLS, DDoS protection, and global routing. An encrypted outbound-only tunnel delivers requests directly to your server — no public IP, no firewall rules, no exposure.
Scale horizontally across multiple VM nodes as your workloads grow. Each VM runs independent VPCs with full subnet isolation, giving you cloud-grade network architecture on bare-metal economics.
Every request travels through Cloudflare
A user makes an HTTPS request to your custom domain. Cloudflare’s edge terminates TLS, applies DDoS protection, and forwards the request through an encrypted outbound-only tunnel to your server. Circloud’s gateway routes the request to the correct tenant container and returns the response — zero open ports on your machine at any point in the chain.
What you can do
Circloud provides everything needed to run a complete cloud environment — from network isolation and container deployment to secure public exposure and live monitoring.
Provision isolated environments
Give each tenant a dedicated VPC, subnets, and service IPs with predictable names.
Ship containers fast
Deploy any image with replicas, health probes, and controlled outbound access.
Expose services securely
Create HTTPS tunnels per pod with custom domains managed by the admin.
Operate with visibility
Monitor pods, nodes, storage, and resources from a single live dashboard.
API-first control
Every operation is exposed via REST API. Automate provisioning and scaling with standard HTTP calls.
Radical cost reduction
One modern desktop replaces thousands of dollars per month in cloud fees. Scale only when you truly need to.
Cost Comparison
Infrastructure hosting
Running 4 production VMs (4 vCPU, 8 GB each) with managed Kubernetes, a database, load balancer, and storage costs $400–$800+ per month on AWS, Azure, or GCP.
With Circloud, the same workloads run on hardware you already own — your electricity bill is the only recurring cost.
Platform software licensing
Enterprise Kubernetes platforms like OpenShift, Tanzu, or Rancher charge per-core or per-node license fees that can reach tens of thousands of dollars per year — and those fees renew annually.
Circloud is a one-time purchase of $18.85, with no recurring license fees, no per-core charges, and no vendor lock-in.
per 3-node cluster
unlimited nodes
Feature Comparison
How Circloud compares to managed cloud services and enterprise Kubernetes platforms across features, pricing, and operational overhead.
| Feature | Circloud | Cloud Providers AWS / Azure / GCP |
K8s Platforms OpenShift / Tanzu / Rancher |
|---|---|---|---|
| Price | $18.85 one-time | $400 – $800+ / mo | $5k – $30k / yr |
| Recurring license fees | ✓ None | ✗ Pay-as-you-go | ✗ Annual subscription |
| REST API | ✓ Full coverage | ✓ | ✓ |
| Web Console / GUI | ✓ | ✓ | ✓ |
| VPC / Subnets | ✓ | ✓ | ◉ Namespace-level |
| Multi-tenant isolation | ✓ OVN network-level | ✓ Account-level | ◉ Namespace-level |
| Network security (firewall) | ✓ OVN ACLs | ✓ Security Groups | ◉ NetworkPolicy |
| Load Balancing | ✓ | ✓ | ✓ |
| Monitoring | ✓ Built-in | ◉ CloudWatch / extra cost | ◉ Prometheus add-on |
| Kubernetes orchestration | ✓ | ✓ | ✓ |
| Auto-scaling (HPA) | ✓ | ✓ | ✓ |
| Auto-healing | ✓ | ✓ | ✓ |
| High Availability | ✓ Multi-node | ✓ Multi-AZ | ✓ |
| Zero-trust tunnels | ✓ | ◉ Add-on | ✗ |
| Run on your own hardware | ✓ | ✗ | ◉ Extra cost |
| No open inbound ports | ✓ | ✗ | ✗ |
| Persistent volumes | ✓ | ✓ | ✓ |
| Data sovereignty | ✓ | ◉ Region-locked | ◉ Depends |
| Vendor lock-in | ✓ None | ✗ Proprietary | ◉ Platform-specific |
| Setup time | ~15 min | Hours–days | Days–weeks |
| Total cost (3 years, 4 VMs) | $18.85 | $14,400 – $28,800+ | $15,000 – $90,000+ |
Built for
Whether you’re an indie developer, a student exploring cloud concepts, or a small team shipping real products — Circloud scales to your context without forcing hyperscale costs.
Independent developers
Host full-stack apps on local VMs and expose them with Cloudflare tunnels.
Students and educators
Learn cloud networking and operations using real VPCs on local hardware.
Startups
Use physical servers for predictable costs while keeping cloud-grade workflows.
Small teams
Operate a private cloud for internal apps without hyperscale pricing.