Cozystack

Free and Open Source PaaS-platform for seamless management of virtual machines, managed Kubernetes, and Databases-as-a-Service.

Cozystack is a free PaaS platform and framework for building clouds.

With Cozystack, you can transform your bunch of servers into an intelligent system with a simple REST API for spawning Kubernetes clusters, Database-as-a-Service, virtual machines, load balancers, HTTP caching services, and other services with ease.

You can use Cozystack to build your own cloud or to provide cost-effective development environments.

Managed services with just a click

Managed Services

Are you searching for a solution to leverage the benefits of managed services on-premises? We provide a complete solution to run in your infrastructure.

Truly managed Kubernetes

Managing Kubernetes clusters on-premises is challenging. We offer a simple, full-featured Kubernetes solution that just works — like in every public cloud, but on your bare-metal servers.

Learn more in our article on managed Kubernetes.

Truly managed Kubernetes

Databases-as-a-Service

Easily manage databases with a simple interface. Create databases, manage users and access rights, set up automatic backups, and monitor performance through user-friendly dashboards. Stay informed with configurable alerts to keep your databases running smoothly.

Databases-as-a-Service

Use cases

Build a public cloud

Cozystack is a framework for cloud providers — not end users. Despite its graphical interface, the current security model does not imply public access to your management cluster.

End users get access to their own Kubernetes clusters and can order LoadBalancers and additional services from them — without visibility into your management plane.

To integrate with billing, your system places a YAML manifest in the management Kubernetes. Cozystack handles the rest.

Public Cloud

Build a private cloud

Offer a self-service portal to engineers inside your company — they order managed databases or whole Kubernetes clusters on demand.

Adopt GitOps end-to-end: users commit configuration into your infrastructure Git repository and Cozystack reconciles the desired state.

Expand the platform’s capabilities using standard Helm charts thanks to a unified deployment approach.

Private Cloud

Use as a Kubernetes distribution

We built Cozystack for our own needs — drawing on years of running reliable systems on bare-metal infrastructure. What started as internal tooling became a boxed product focused on standardizing how infrastructure is delivered.

Out of the box you get: bare-metal provisioning, a monitoring stack, fast reliable storage, a network fabric with enterprise interconnect, virtual machines, databases — a complete platform ready to host your applications on bare metal.

Kubernetes Distribution

Why Cozystack

Easy to install

Bootstrap Cozystack on bare metal with talos-bootstrap via PXE or ISO in minutes. Immutable OS keeps every node consistent.

Easy to integrate

Native Kubernetes RESTful API — submit a YAML manifest from your billing system and Cozystack does the rest.

Easy to extend

Every package is a set of YAML files delivered by FluxCD. Anyone who knows Kubernetes primitives can modify or add services.

Cost efficiency & performance

Best-in-class technologies balanced for stability. A unique tenant model allocates control-plane resources efficiently without compromising isolation.

Dashboard included

A built-in Web UI for deploying applications — great for quick demos and a visual entry point into the platform's capabilities.

Monitoring out of the box

Every service ships with pre-configured dashboards and alerts. Run a monitoring hub per tenant or consolidate them all in one.

Dashboard

Cozystack Dashboard

While the primary goal of the platform is to provide a beautiful API, it also ships a dashboard for deploying applications. The Web UI facilitates a quick dive into the platform and a visual demonstration of its capabilities.

Build your cloud with Cozystack

Talk to our team about deploying Cozystack on your infrastructure, integrating with your billing, or extending the platform with custom services.

GET IN TOUCH