
* move react-app to its own folder inside project * move backend to kafka-ui repo * setup react inside netty * make application ready in 2 commands * update readme * update readme * update readme * update readme * update profiles for application start inside (sdp profile) and outside docker (local profile) * broker metrics endpoint * topics endpoint start commit * topics details endpoint start commit // dependencies and versions fix * small pom updates // continue review fixes * fix review issues // save errors // save connections and update connection logic // save jmx, zookeeper, kafka statuses // error with getting one topic doesn't fail others // async metrics processing // cluster data storage refactoring * properties version extracting * properties versions * topic details * remove jmx, topic details, topic configs * create topic * final fixes, topic creation * topic creation ui fixes * add check for cases when cluster is offline
39 lines
668 B
Markdown
39 lines
668 B
Markdown
# Kafka-UI
|
|
UI for Apache Kafka management
|
|
|
|
## Table of contents
|
|
- [Getting started](#getting-started)
|
|
- [Links](#links)
|
|
|
|
## Getting started
|
|
|
|
Install packages
|
|
|
|
```
|
|
npm install
|
|
```
|
|
|
|
Set correct URL to your API server in `.env`.
|
|
|
|
```
|
|
REACT_APP_API_URL=http://api.your-kafka-rest-api.com:3004
|
|
```
|
|
|
|
Start JSON Server if you prefer to use default full fake REST API.
|
|
|
|
```
|
|
npm run mock
|
|
```
|
|
|
|
Start application
|
|
|
|
```
|
|
npm start
|
|
```
|
|
|
|
|
|
## Links
|
|
|
|
* [JSON Server](https://github.com/typicode/json-server) - Fake REST API.
|
|
* [Bulma](https://bulma.io/documentation/) - free, open source CSS framework based on Flexbox
|
|
* [Create React App](https://github.com/facebook/create-react-app)
|