Introduction to Cozystack
Learn what Cozystack is and what you can build with it.
You are viewing documentation for Cozystack v1.2. For the latest version, see the v1.3 documentation.
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 a cost-effective development environments.
Learn what Cozystack is and what you can build with it.
Make your first steps, run a home lab, build a POC with Cozystack.
Learn to use Cozystack as a cluster administrator and tenant owner.
Learn how to deploy a Cozystack cluster using Talos Linux and Kubernetes. This guide covers installation, configuration, and best practices for a reliable and secure Cozystack deployment.
Operate Cozystack at scale — cluster configuration, observability with VictoriaMetrics and VictoriaLogs, backup with Velero, upgrades, and security hardening.
Learn to deploy and use isolated managed Kubernetes clusters in Cozystack.
Reference and guides for managed PostgreSQL, MySQL, Redis, RabbitMQ, Kafka, ClickHouse, OpenSearch, MongoDB, and other database services in Cozystack.
KubeVirt-based virtual machines in Cozystack — provision, scale, snapshot, and live-migrate VMs alongside containers on the same Kubernetes cluster.
Storage in Cozystack — LINSTOR replicated block storage, Rook-Ceph integration, snapshots, and per-database persistent volume management.
Cilium eBPF networking in Cozystack — virtual routers, load balancers, MetalLB, BGP, and tenant network isolation.
Cozystack API for managing services and resources
Cozystack Internals and Development
Cozystack Roadmap