Prerequisites
The only prerequisite for running Zitadel is Postgres - that’s it. This tutorial shows you exactly how to set up Postgres with Docker Compose for Zitadel development, including production deployment advice for Kubernetes environments. Learn why managed Postgres services beat DIY every time, discover the Cloud Native PG operator for Kubernetes, and get a working 10-line Docker Compose file that just works. No fluff, no complex dependencies - just the bare minimum you need to start building with Zitadel.