31 lines
847 B
Markdown
31 lines
847 B
Markdown
# Kafka-UI
|
|
UI for Apache Kafka management
|
|
|
|
## Table of contents
|
|
- [Requirements](#requirements)
|
|
- [Getting started](#getting-started)
|
|
- [Links](#links)
|
|
|
|
## Requirements
|
|
- [docker](https://www.docker.com/get-started) (required to run [Initialize application](#initialize-application))
|
|
- [nvm](https://github.com/nvm-sh/nvm) with installed [Node.js](https://nodejs.org/en/) of expected version (check `.nvmrc`)
|
|
|
|
## Getting started
|
|
### Initialize application
|
|
Have to be run from root directory
|
|
```
|
|
./mvnw clean install -Pprod
|
|
```
|
|
Set correct URL to your API server in `.env`.
|
|
```
|
|
REACT_APP_API_URL=http://api.your-kafka-rest-api.com:3004
|
|
```
|
|
Start application
|
|
```
|
|
npm start
|
|
```
|
|
|
|
## Links
|
|
|
|
* [Bulma](https://bulma.io/documentation/) - free, open source CSS framework based on Flexbox
|
|
* [Create React App](https://github.com/facebook/create-react-app)
|