Skip to content
/ epcis Public
forked from JaewookByun/epcis

Oliot EPCIS for NIMBLE platform (Oliot EPC Information Service for NIMBLE platform)

License

Notifications You must be signed in to change notification settings

quandeng/epcis

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

NIMBLE EPCIS Repository

Note: This Repo is forked from URL This project is part of NIMBLE Project (https://www.nimble-project.org).

Introduction

EPC Information Service (EPCIS) REST APIs enables to capture and query standardized event/master data ratified by GS1.

Setup

Run mvn clean package in the folder, where the file pom.xml locates in, for building the application.

Run Locally

Run `mvn spring-boot:run'

Docker

Run mvn docker:build for building docker image for the application.

Run with Docker

Run 'docker run -d -e EPCIS_DB_HOST_URL="mongodb://localhost:27017/" nimbleplatform/epcis:0.0.4' for running the docker image. In default, the local mongoDB "mongodb://localhost:27017/" is used for managing epcis data. When another MongoDB is in use, the enviornment variable EPCIS_DB_HOST_URL should be updated.

Quick Test

When it works properly, http://localhost:8080/Service/greeting will return a greeting string.

About

Oliot EPCIS for NIMBLE platform (Oliot EPC Information Service for NIMBLE platform)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 99.9%
  • Dockerfile 0.1%