{"version":1,"pages":[{"id":"VJleGP8v2HB67DKA1BRC","title":"About","pathname":"/","siteSpaceId":"sitesp_sPVYM","description":"About Kafbat UI (UI for Apache Kafka)","breadcrumbs":[{"label":"Overview","emoji":"1f393"}]},{"id":"Nwf1M0TRlOii1DY0T9F7","title":"Features","pathname":"/overview/features","siteSpaceId":"sitesp_sPVYM","description":"","breadcrumbs":[{"label":"Overview","emoji":"1f393"}]},{"id":"8NjovW8Ry5BYyi7q1Y7r","title":"Getting started","pathname":"/overview/getting-started","siteSpaceId":"sitesp_sPVYM","description":"","breadcrumbs":[{"label":"Overview","emoji":"1f393"}]},{"id":"rO1577bxnsxlJndulmvI","title":"Code of Conduct","pathname":"/project/code-of-conduct","siteSpaceId":"sitesp_sPVYM","description":"","breadcrumbs":[{"label":"Project","emoji":"1f6e3"}]},{"id":"xMdnc7cDTSPTVxSAYl05","title":"Roadmap","pathname":"/project/roadmap","siteSpaceId":"sitesp_sPVYM","description":"Kafbat-UI Project Roadmap","breadcrumbs":[{"label":"Project","emoji":"1f6e3"}]},{"id":"9h3rBwb3Q9Xm3luyfprb","title":"Contributing","pathname":"/development/contributing","siteSpaceId":"sitesp_sPVYM","emoji":"1f91d-1f3fb","description":"","breadcrumbs":[{"label":"Development","emoji":"1f9f1"}]},{"id":"2gPE6SKKp287oIdxJCwz","title":"Setting up git","pathname":"/development/setting-up-git","siteSpaceId":"sitesp_sPVYM","description":"","breadcrumbs":[{"label":"Development","emoji":"1f9f1"}]},{"id":"iuGqzAnIugzhCeUJzlFI","title":"Building","pathname":"/development/building","siteSpaceId":"sitesp_sPVYM","description":"","breadcrumbs":[{"label":"Development","emoji":"1f9f1"}]},{"id":"Stk2bDiAaUS9GhegJtaI","title":"Prerequisites","pathname":"/development/building/prerequisites","siteSpaceId":"sitesp_sPVYM","description":"","breadcrumbs":[{"label":"Development","emoji":"1f9f1"},{"label":"Building"}]},{"id":"FslPRnVKwmd3nOhdPR4y","title":"With Docker","pathname":"/development/building/with-docker","siteSpaceId":"sitesp_sPVYM","description":"","breadcrumbs":[{"label":"Development","emoji":"1f9f1"},{"label":"Building"}]},{"id":"x9CYUby4So66NP2VqZWn","title":"Without Docker","pathname":"/development/building/without-docker","siteSpaceId":"sitesp_sPVYM","description":"Build & Run Without Docker","breadcrumbs":[{"label":"Development","emoji":"1f9f1"},{"label":"Building"}]},{"id":"oS2hh5DcPBUEd4VgrjHo","title":"WIP: Testing","pathname":"/development/wip-testing","siteSpaceId":"sitesp_sPVYM","description":"","breadcrumbs":[{"label":"Development","emoji":"1f9f1"}]},{"id":"ITQWe1tpuBnkMviRmg7b","title":"Prerequisites","pathname":"/quick-start/prerequisites","siteSpaceId":"sitesp_sPVYM","emoji":"1f50d","description":"","breadcrumbs":[{"label":"Quick Start","emoji":"26a1"}]},{"id":"NTdnykqTESNxN4CfcBgy","title":"Kafka Permissions","pathname":"/quick-start/prerequisites/permissions","siteSpaceId":"sitesp_sPVYM","description":"","breadcrumbs":[{"label":"Quick Start","emoji":"26a1"},{"label":"Prerequisites","emoji":"1f50d"}]},{"id":"buauTTF5ZKWHj7ZywOmB","title":"Standalone Kafka ACLs","pathname":"/quick-start/prerequisites/permissions/required-acls","siteSpaceId":"sitesp_sPVYM","description":"ACLs required to run the app","breadcrumbs":[{"label":"Quick Start","emoji":"26a1"},{"label":"Prerequisites","emoji":"1f50d"},{"label":"Kafka Permissions"}]},{"id":"bHbdbhoEaUhzO96HjicE","title":"MSK (+Serverless) Setup","pathname":"/quick-start/prerequisites/permissions/msk-+serverless-setup","siteSpaceId":"sitesp_sPVYM","description":"","breadcrumbs":[{"label":"Quick Start","emoji":"26a1"},{"label":"Prerequisites","emoji":"1f50d"},{"label":"Kafka Permissions"}]},{"id":"a5tUssigIrHgYsSjPIZb","title":"Demo run","pathname":"/quick-start/demo-run","siteSpaceId":"sitesp_sPVYM","description":"Quick start (demo run)","breadcrumbs":[{"label":"Quick Start","emoji":"26a1"}]},{"id":"P5JE3gqiynv0RMDZn2ma","title":"AWS Marketplace","pathname":"/quick-start/via-aws-marketplace","siteSpaceId":"sitesp_sPVYM","description":"How to Deploy Kafka UI from AWS Marketplace","breadcrumbs":[{"label":"Quick Start","emoji":"26a1"}]},{"id":"vpAW6Twh7pFoAEJcEJL7","title":"Persisting config","pathname":"/quick-start/persistent-start","siteSpaceId":"sitesp_sPVYM","description":"","breadcrumbs":[{"label":"Quick Start","emoji":"26a1"}]},{"id":"aYfozijcNj22vvhh8Uuu","title":"K8s / Helm","pathname":"/quick-start/k8s-helm","siteSpaceId":"sitesp_sPVYM","description":"","breadcrumbs":[{"label":"Quick Start","emoji":"26a1"}]},{"id":"3Wvt5bwLFVp8OeGDKynd","title":"Configuration wizard","pathname":"/configuration/configuration-wizard","siteSpaceId":"sitesp_sPVYM","description":"","breadcrumbs":[{"label":"Configuration","emoji":"1f6e0"}]},{"id":"ldqCTOqXp1yIH8NjTiQC","title":"Configuration file","pathname":"/configuration/configuration-file","siteSpaceId":"sitesp_sPVYM","description":"This page explains configuration file structure","breadcrumbs":[{"label":"Configuration","emoji":"1f6e0"}]},{"id":"1A4p3WdehwYVK7lNvSDu","title":"Setup example configs","pathname":"/configuration/compose-examples","siteSpaceId":"sitesp_sPVYM","description":"A list of ready-to-go docker compose files for various setup scenarios","breadcrumbs":[{"label":"Configuration","emoji":"1f6e0"}]},{"id":"bw9flFFoxUlExJxwAXxT","title":"Helm charts","pathname":"/configuration/helm-charts","siteSpaceId":"sitesp_sPVYM","description":"","breadcrumbs":[{"label":"Configuration","emoji":"1f6e0"}]},{"id":"DhhYnbzLaWTsq3cRU5DG","title":"Quick start","pathname":"/configuration/helm-charts/quick-start","siteSpaceId":"sitesp_sPVYM","description":"Quick Start with Helm Chart","breadcrumbs":[{"label":"Configuration","emoji":"1f6e0"},{"label":"Helm charts"}]},{"id":"l2dQvQjCA09c41QOV2oa","title":"Configuration","pathname":"/configuration/helm-charts/configuration","siteSpaceId":"sitesp_sPVYM","description":"","breadcrumbs":[{"label":"Configuration","emoji":"1f6e0"},{"label":"Helm charts"}]},{"id":"UlMH6qOW1JOnENaUnAR0","title":"SSL example","pathname":"/configuration/helm-charts/configuration/ssl-example","siteSpaceId":"sitesp_sPVYM","description":"","breadcrumbs":[{"label":"Configuration","emoji":"1f6e0"},{"label":"Helm charts"},{"label":"Configuration"}]},{"id":"FhY2K3QbgNLRygEeFo3j","title":"Resource limits","pathname":"/configuration/helm-charts/resource-limits","siteSpaceId":"sitesp_sPVYM","description":"How to set up resource limits","breadcrumbs":[{"label":"Configuration","emoji":"1f6e0"},{"label":"Helm charts"}]},{"id":"vzhBxaLUS7sO2pC95fBt","title":"Sticky sessions","pathname":"/configuration/helm-charts/sticky-sessions","siteSpaceId":"sitesp_sPVYM","description":"","breadcrumbs":[{"label":"Configuration","emoji":"1f6e0"},{"label":"Helm charts"}]},{"id":"LZRsTH6v8dTyLHXWGNQZ","title":"Misc configuration properties","pathname":"/configuration/misc-configuration-properties","siteSpaceId":"sitesp_sPVYM","description":"Configuration properties for all the things","breadcrumbs":[{"label":"Configuration","emoji":"1f6e0"}]},{"id":"ewQi1m2LiATOhfM9uM0E","title":"Complex configuration examples","pathname":"/configuration/complex-configuration-examples","siteSpaceId":"sitesp_sPVYM","description":"","breadcrumbs":[{"label":"Configuration","emoji":"1f6e0"}]},{"id":"34c7S8GJF8Sa9pZB5Etg","title":"Kraft mode + multiple brokers","pathname":"/configuration/complex-configuration-examples/kraft-mode-+-multiple-brokers","siteSpaceId":"sitesp_sPVYM","description":"Kafka in kraft (zk-less) mode with multiple brokers","breadcrumbs":[{"label":"Configuration","emoji":"1f6e0"},{"label":"Complex configuration examples"}]},{"id":"p2gEeSozEnsIYpgyAqOL","title":"Kafka secured with SSL","pathname":"/configuration/ssl","siteSpaceId":"sitesp_sPVYM","description":"","breadcrumbs":[{"label":"Configuration","emoji":"1f6e0"}]},{"id":"cxPtTSRNnIH1JMtwSelC","title":"Authentication","pathname":"/configuration/authentication","siteSpaceId":"sitesp_sPVYM","description":"","breadcrumbs":[{"label":"Configuration","emoji":"1f6e0"}]},{"id":"exSaRcUwGVzfzISmTk1T","title":"For the UI","pathname":"/configuration/authentication/for-the-ui","siteSpaceId":"sitesp_sPVYM","description":"Authentication methods for authenticating your users into the UI itself","breadcrumbs":[{"label":"Configuration","emoji":"1f6e0"},{"label":"Authentication"}]},{"id":"XECczv09nYzdbpQ0zrgK","title":"Basic Authentication","pathname":"/configuration/authentication/for-the-ui/basic-authentication","siteSpaceId":"sitesp_sPVYM","description":"Basic username+password authentication","breadcrumbs":[{"label":"Configuration","emoji":"1f6e0"},{"label":"Authentication"},{"label":"For the UI"}]},{"id":"QgZRQ7uqFiw0BWw98CXJ","title":"OAuth2","pathname":"/configuration/authentication/for-the-ui/oauth2","siteSpaceId":"sitesp_sPVYM","description":"Examples of setups for different OAuth providers","breadcrumbs":[{"label":"Configuration","emoji":"1f6e0"},{"label":"Authentication"},{"label":"For the UI"}]},{"id":"0qfGyjuRGzgqg0KgPHuM","title":"LDAP / Active Directory","pathname":"/configuration/authentication/for-the-ui/ldap-active-directory","siteSpaceId":"sitesp_sPVYM","description":"","breadcrumbs":[{"label":"Configuration","emoji":"1f6e0"},{"label":"Authentication"},{"label":"For the UI"}]},{"id":"bOwwwnQ3lc7B7DqBCHTU","title":"SSO Guide (Deprecated)","pathname":"/configuration/authentication/for-the-ui/sso-guide","siteSpaceId":"sitesp_sPVYM","description":"Deprecated. See OAuth2 guides","breadcrumbs":[{"label":"Configuration","emoji":"1f6e0"},{"label":"Authentication"},{"label":"For the UI"}]},{"id":"MoFe3sMyHD0msOEVjsX6","title":"For Kafka","pathname":"/configuration/authentication/for-kafka","siteSpaceId":"sitesp_sPVYM","description":"List of authentication methods to kafka itself","breadcrumbs":[{"label":"Configuration","emoji":"1f6e0"},{"label":"Authentication"}]},{"id":"EFloDNBWMIJgce1ON1ed","title":"AWS IAM","pathname":"/configuration/authentication/for-kafka/aws-iam","siteSpaceId":"sitesp_sPVYM","description":"How to configure AWS IAM Authentication","breadcrumbs":[{"label":"Configuration","emoji":"1f6e0"},{"label":"Authentication"},{"label":"For Kafka"}]},{"id":"2s6zhYFHN9YgkfmIQqBf","title":"SASL_SCRAM","pathname":"/configuration/authentication/for-kafka/sasl_scram","siteSpaceId":"sitesp_sPVYM","description":"How to configure SASL SCRAM Authentication","breadcrumbs":[{"label":"Configuration","emoji":"1f6e0"},{"label":"Authentication"},{"label":"For Kafka"}]},{"id":"POcX2LSOPAhb8WkmxYwA","title":"RBAC (Role based access control)","pathname":"/configuration/rbac-role-based-access-control","siteSpaceId":"sitesp_sPVYM","description":"","breadcrumbs":[{"label":"Configuration","emoji":"1f6e0"}]},{"id":"grFICuwLsjnvQ8NyJ4gc","title":"Supported Identity Providers","pathname":"/configuration/rbac-role-based-access-control/supported-identity-providers","siteSpaceId":"sitesp_sPVYM","description":"The list of supported auth providers for RBAC","breadcrumbs":[{"label":"Configuration","emoji":"1f6e0"},{"label":"RBAC (Role based access control)"}]},{"id":"NlJexjs5FoZ967tAjYRs","title":"Data masking","pathname":"/configuration/data-masking","siteSpaceId":"sitesp_sPVYM","description":"","breadcrumbs":[{"label":"Configuration","emoji":"1f6e0"}]},{"id":"sTdpFk5WkvOKhYM2UGK3","title":"Audit log","pathname":"/configuration/audit-log","siteSpaceId":"sitesp_sPVYM","description":"","breadcrumbs":[{"label":"Configuration","emoji":"1f6e0"}]},{"id":"MthUu2kkTVIMBOjU3Wer","title":"Serialization / SerDe","pathname":"/configuration/serialization-serde","siteSpaceId":"sitesp_sPVYM","description":"Serialization, deserialization and custom plugins","breadcrumbs":[{"label":"Configuration","emoji":"1f6e0"}]},{"id":"9KOQ1oHa1kqT8C36jqyd","title":"Built-In SerDes","pathname":"/configuration/serialization-serde/built-in-serdes","siteSpaceId":"sitesp_sPVYM","description":"SerDes included in a default distribution","breadcrumbs":[{"label":"Configuration","emoji":"1f6e0"},{"label":"Serialization / SerDe"}]},{"id":"TikjSq3urti78fOLEMVy","title":"Pluggable SerDes","pathname":"/configuration/serialization-serde/pluggable-serdes","siteSpaceId":"sitesp_sPVYM","description":"This page contains links for non-built-in SerDes.","breadcrumbs":[{"label":"Configuration","emoji":"1f6e0"},{"label":"Serialization / SerDe"}]},{"id":"9hNRHe4e1iYdA9LQWKSM","title":"Building your own pluggable SerDe","pathname":"/configuration/serialization-serde/pluggable-serdes/building-your-own-pluggable-serde","siteSpaceId":"sitesp_sPVYM","breadcrumbs":[{"label":"Configuration","emoji":"1f6e0"},{"label":"Serialization / SerDe"},{"label":"Pluggable SerDes"}]},{"id":"YC02u0BZ16W7nLSq9Z2L","title":"OpenDataDiscovery Integration","pathname":"/configuration/opendatadiscovery-integration","siteSpaceId":"sitesp_sPVYM","description":"","breadcrumbs":[{"label":"Configuration","emoji":"1f6e0"}]},{"id":"lDomYs9ojfWUJNONoM4Z","title":"Common problems","pathname":"/faq/common-problems","siteSpaceId":"sitesp_sPVYM","description":"","breadcrumbs":[{"label":"FAQ","emoji":"2753"}]},{"id":"LBGF4Fdvi798gF5R8XHG","title":"MCP Server","pathname":"/faq/mcp","siteSpaceId":"sitesp_sPVYM","description":"","breadcrumbs":[{"label":"FAQ","emoji":"2753"}]},{"id":"mRK3hQjNj9gJrmZy9N7B","title":"FAQ","pathname":"/faq/faq","siteSpaceId":"sitesp_sPVYM","description":"","breadcrumbs":[{"label":"FAQ","emoji":"2753"}]},{"id":"aVkILiyBp0XdN8mV3n97","title":"RBAC Issues","pathname":"/faq/rbac-issues","siteSpaceId":"sitesp_sPVYM","description":"","breadcrumbs":[{"label":"FAQ","emoji":"2753"}]},{"id":"l1n86WevLXlajoVM5VVY","title":"Authentication Issues","pathname":"/faq/authentication","siteSpaceId":"sitesp_sPVYM","description":"","breadcrumbs":[{"label":"FAQ","emoji":"2753"}]}]}