Skip to content
This repository has been archived by the owner on May 2, 2024. It is now read-only.

Twin service used to manage instances of digital twins written in the DTDL

License

Notifications You must be signed in to change notification settings

tributech-solutions/tributech-twin-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tributech Twin API

Description

The Tributech Twin API service gets used to manage instances of digital twins written in the Digital Twin Definition Language.

Responsibilities:

  • Validate instances
  • Get instances
  • Add/Edit instances
  • Remove instances
  • Get relationships
  • Add/Edit relationships
  • Remove relationships

Using models

Models can be added to the Catalog API via REST, a default set of models gets loaded by default. These models can be found in the following repositories:

Tributech Data-Asset Models

Tributech GAIA-X Self Description Models

Development

Docker

Build images

docker-compose -f ./docker-compose.yml -f ./docker-compose.ci.build.yml build