An open API service indexing awesome lists of open source software.

https://github.com/commonjava/indy-repository-service

Indy Repository Management Service
https://github.com/commonjava/indy-repository-service

Last synced: 11 months ago
JSON representation

Indy Repository Management Service

Awesome Lists containing this project

README

          

# Indy Repository Management Service
Indy Repository Management Service is a single full-functional service for only indy repository management, including repository creation, updating, querying and deleting.

## Prerequisite for building
1. jdk11
2. mvn 3.6.2+

## Prerequisite for debugging in local
1. docker 20+
2. docker-compose 1.20+

## Configure

see [src/main/resources/application.yaml](./src/main/resources/application.yaml) for details

## Try it

There are a few steps to set it up.

1. Build (make sure you use jdk11 and mvn 3.6.2+)
```
$ git clone git@github.com:Commonjava/indy-repository-service.git
$ cd indy-repository-service
$ mvn clean compile
```
2. Start depending services:
```
$ docker-compose up
```
2. Start in debug mode
```
$ mvn quarkus:dev
```