https://github.com/commonjava/indy-metadata-service
https://github.com/commonjava/indy-metadata-service
Last synced: 11 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/commonjava/indy-metadata-service
- Owner: Commonjava
- Created: 2021-03-03T08:26:07.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2024-05-07T08:24:04.000Z (about 2 years ago)
- Last Synced: 2024-05-07T09:46:35.971Z (about 2 years ago)
- Language: Java
- Size: 212 KB
- Stars: 0
- Watchers: 7
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# indy-metadata-service
## Prerequisite
1. jdk11
2. mvn 3.6.2+
## Configure services
To make it run, Infinispan and Kafka need to be configured. Please see the example in `application.yaml`.
## Try it
### 1. Start the cache server and the message broker
It needs a remote cache server(Infinispan) as well as the message broker(Kafka) for event handler. To ease the setup, we have provided a `docker-compose.yml` file which start the containers and bind the network ports.
```
docker-compose up
```
### 2. Start gateway in debug mode
```
$ mvn quarkus:dev
```
### 3. Verify the installation
```
http://localhost:8080/swagger-ui/
```
### 4. Check the entries on cache server
```
http://localhost:11222/console/
```