kafka-ui/kafka-ui-react-app
2022-10-31 13:17:23 +04:00
..
.husky Upgrade deps (#2206) 2022-06-27 13:07:47 +03: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 Add a separate endpoint for frontend time format (#2847) 2022-10-31 13:17:23 +04:00
.babelrc Migrate React app to Vite (#2153) 2022-06-15 16:59:02 +03: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 FE: KSQL execution is unstable (#1576) 2022-03-17 16:09:48 +03: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 Make frontend work properly with custom context url (#2363) 2022-08-01 20:47:49 +04:00
jest.config.ts Pluggable serde (#2125) 2022-09-27 19:52:59 +04:00
openapitools.json Fix npm generate on windows 2021-12-03 18:09:23 +03:00
package.json Testing library update to 14.4.3 (#2741) 2022-10-26 23:15:25 +04:00
pnpm-lock.yaml Testing library update to 14.4.3 (#2741) 2022-10-26 23:15:25 +04:00
README.md [FE] Update readme (#2843) 2022-10-29 22:45:21 +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 Format dates in a single place, Display build date instead of full commit hash in version info (#2590) 2022-09-28 14:23:16 +03: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 start

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 start