Skip to content

nextworks-it/slicer-catalogue

Repository files navigation

5GEVE Portal Catalogue

Catalogue capable of storing and versioning:

  • Vertical Service Blueprints (VSBs)
  • Context Blueprints (CBs)
  • Testcase Blueprints (TCBs)
  • Experiment Blueprints and Descriptors (ExpBs and ExpDs)

Getting Started

Prerequisites

  • [Oracle-Java8] - Oracle version 8 is preferred, otherwise [OpenJDK-8] + [OpenJFX]
  • [Maven] - version 3.3.9 is required
  • [PostgresSQL] - as internal DB

Used Libraries (should be manually installed)

Lib REPOSITORY
NFV IFA LIBS -- feat-librefactor -- README
SLICER IDENTITY MANAGEMENT README

Configuration

For properly configuring the 5GEVE Portal Catalogue, the application.properties file has to be modified according to the environment where the catalogue is deployed. See instructions at [HOWTOCONFIGURE](https://github.com/nextworks-it/slicer-catalogue/blob/5geve-release/HOWTOCONFIGURE.md

Installing

In the root folder of the repository:

$ mvn clean install 

Running

In the root folder of the repository run the 5GEVE Portal application:

$ java -jar EVE_CATALOGUE_APP/target/EveCatalogueApp-0.0.2-SNAPSHOT.jar

Versioning

For the versions available, see tags on this repository.

Authors

Giada Landi, Juan Brenes, Francesca Moscatelli. Pietro Giardina, Gino Carrozzo Nextworks S.r.l.

License

This project is licensed under the Apache 2.0 License - see the LICENSE file for details