Skip to content

domreuter/IDS-ConfigurationManager-UI

 
 

Repository files navigation

IDS Configurationmanager UI

User interface for the IDS Configurationmanager.

The following illustration visualizes the interaction of Dataspace Connector, IDS Framework, Configuration Manager, and GUI. All components have a defined API that allows individual components to be removed or replaced. The connector can be deployed standalone and can be connected to existing backend systems. Configuration Manager and GUI facilitate the operation and configuration of the connector. If desired, the Dataspace Connector may be replaced by another connector implementation, either integrating the framework or not.

Overall architecture

Installation

Use the package manager npm in root directory to install Configurationmanager UI:

npm install --no-audit

Usage

Requirements

Start IDS Configurationmanager UI

Use the package manager npm in root directory to start Configurationmanager UI:

npm start

Access: localhost:8082

Change port

Change package.json in root directory:

"serve": "vue-cli-service serve --open --port [PORT]"

Change theme

You can change the main colors of the user interface in src/theme/default.js

Start with Docker

Build docker image:

./buildDockerImage.sh

Run docker image:

sudo docker-compose up

Contributing

Please read through our contributing guidelines.

Versioning

IDS Configurationmanager and the UI versioning skipped major version 1, 2 and 3 to match versioning of IDS DataSpaceConnector. This way the major version of DSC, CM and UI indicates compatibility.

Contact

Bastian Wetljen | Fraunhofer FKIE

About

User interface for the IDS Configurationmanager.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 69.1%
  • HTML 15.8%
  • Vue 12.6%
  • CSS 2.4%
  • Dockerfile 0.1%
  • Shell 0.0%