Sign inSign up

systelab/identity-service

By systelab

•Updated almost 8 years ago

Image
0

90

systelab/identity-service repository overview

Build Status Codacy Badge Known Vulnerabilities

⁠Identity Service

This project is simple microservice.

⁠Getting Started

To get you started you can simply clone the identity-service repository and install the dependencies:

⁠Prerequisites

You need git⁠ to clone the identity-service repository.

You will need Java™ SE Development Kit 8⁠ and Maven⁠.

⁠Clone identity-service

Clone the identity-service repository using git:

git clone https://github.com/systelab/identity-service.git
cd identity-service
⁠Install Dependencies

In order to install the dependencies and generate the Uber jar you must run:

mvn clean install
⁠Run

To launch the server, simply run with java -jar the generated jar file.

cd target
java -jar identity-service-1.0.jar

⁠API

You will find the swagger UI at http://localhost:9090/swagger-ui.html⁠

⁠Docker

⁠Build docker image

There is an Automated Build Task in Docker Cloud in order to build the Docker Image. This task, triggers a new build with every git push to your source code repository to create a 'latest' image. There is another build rule to trigger a new tag and create a 'version-x.y.z' image

You can always manually create the image with the following command:

docker build -t systelab/identity-service . 
⁠Run the container
docker run -p 9090:9090 systelab/identity-service

The app will be available at http://localhost:9090/swagger-ui.html⁠

Tag summary

Content type

Image

Digest

Size

98.4 MB

Last updated

almost 8 years ago

docker pull systelab/identity-service