Skip to content

Fork of the Eclipse Tractus-X - Identity Hub - A comprehensive DCP open source multi-dataspace wallet for Manufacturing-X

License

Notifications You must be signed in to change notification settings

project-construct-x/tractusx-identityhub

 
 

Repository files navigation

Tractus-X IdentityHub - a comprehensive DCP Wallet

[!WARNING] this project is under heavy development, expect bugs, problems and radical changes!

Welcome Contributor! Feel free to join our Identity Hub Weeklys if you want to contibute, or our office hours. You will find the links here: https://eclipse-tractusx.github.io/community/open-meetings/#Identity%20Hub%20Weekly

Also feel free to contact us on our matrix chat: https://matrix.to/#/#tractusx-identity-hub:matrix.eclipse.org

We are working at the moment to bring the current implemented functionalities from the upstream identity hub, test and integrate them here to offer a deployment in Helm Charts and publish our images in docker hub, so you can use also this wallet.

About The Project

The Tractus-X IdentityHub is a specialized variant of the IdentityHub project. It contains a DCP CredentialService implementation and a SecureTokenService, preconfigured for use in Tractus-X.

Getting started

As all Tractus-X applications, IdentityHub is distributed as helm chart, of which there are two variants:

  1. tractusx-identityhub: the recommended, production-ready version that uses PostgreSQL as database and Hashicorp Vault as secret storage.
  2. tractusx-identityhub-memory: an ephemeral, memory-only version that stores data and secrets in memory. Please only use this for demo or testing purposes!

Please refer to the respective documentation for more information on how to run it.

As all Tractus-X applications, IssuerService is distributed as helm chart, of which there are two variants:

  1. tractusx-issuerservice: the recommended, production-ready version that uses PostgreSQL as database and Hashicorp Vault as secret storage.
  2. tractusx-issuerservice-memory: an ephemeral, memory-only version that stores data and secrets in memory. Please only use this for demo or testing purposes!

Please refer to the respective documentation for more information on how to run it.

Note that running the application natively as Java process, or directly as Docker image is possible, but is not supported by the Tractus-X IdentityHub team. Please use the official Helm chart.

License

Distributed under the Apache 2.0 License. See LICENSE for more information.

About

Fork of the Eclipse Tractus-X - Identity Hub - A comprehensive DCP open source multi-dataspace wallet for Manufacturing-X

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 74.7%
  • Smarty 14.7%
  • Dockerfile 10.6%