kafka-ui/kafka-ui-react-app
2023-03-21 10:59:07 +04:00
..
.jest Make frontend work properly with custom context url (#2363) 2022-08-01 20:47:49 +04:00
public Make frontend work properly with custom context url (#2363) 2022-08-01 20:47:49 +04:00
src issue/3398 turn back validation oneliner 2023-03-21 10:59:07 +04:00
.editorconfig enhancement/24-use-arbnb-setup 2020-04-13 13:26:44 +03:00
.env Add ability to use custom basePath (#511) 2021-06-03 15:46:13 +03:00
.eslintignore Configuration files updated 2021-02-02 14:48:29 +03:00
.eslintrc.json Feature: Cluster web configuration wizard (#3241) 2023-03-09 19:36:49 +04:00
.gitignore Use pnpm (#2081) 2022-07-01 12:02:18 +03:00
.nvmrc Use Node v16.15.0 (#1958) 2022-05-12 13:08:51 +03:00
.prettierrc Kafka Connect with React-Query (#2258) 2022-07-18 13:06:55 +03:00
index.html [FE] Build fails after #2372 (#3192) 2023-01-05 11:33:44 +04:00
jest.config.ts Upgarde to Vite v4 (#3062) 2022-12-29 13:45:18 +03:00
openapitools.json Fix npm generate on windows 2021-12-03 18:09:23 +03:00
package.json get rid of Husky pre-commit hooks (#3480) 2023-03-10 16:45:37 +03:00
pnpm-lock.yaml get rid of Husky pre-commit hooks (#3480) 2023-03-10 16:45:37 +03:00
README.md Feature: Cluster web configuration wizard (#3241) 2023-03-09 19:36:49 +04:00
sonar-project.properties Kafka Connect with React-Query (#2258) 2022-07-18 13:06:55 +03:00
tsconfig.dev.json [CHORE] Update dependencies. Clean linter warnings 2020-12-02 17:33:59 +03:00
tsconfig.json Migrate React app to Vite (#2153) 2022-06-15 16:59:02 +03:00
vite.config.ts [FE] Build fails after #2372 (#3192) 2023-01-05 11:33:44 +04:00

UI for Apache Kafka

UI for Apache Kafka management

Quality Gate Status Security Rating Coverage

Table of contents

Requirements

Getting started

Go to react app folder

cd ./kafka-ui-react-app

Install pnpm

npm install -g pnpm

Install dependencies

pnpm install

Generate API clients from OpenAPI document

pnpm gen:sources

Start application

Proxying API Requests in Development

Create or update existing .env.local file with

VITE_DEV_PROXY= https://api.server # your API server

Run the application

pnpm dev

Docker way

Have to be run from root directory.

Start UI for Apache Kafka with your Kafka clusters:

docker-compose -f ./documentation/compose/kafka-ui.yaml up

Make sure that none of the .env* files contain DEV_PROXY variable

Run the application

pnpm dev