Skip to content

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

License

Apache-2.0, CC-BY-4.0 licenses found

Licenses found

Apache-2.0
LICENSE
CC-BY-4.0
LICENSE_non-code
Notifications You must be signed in to change notification settings

eclipse-tractusx/tractusx-identityhub

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

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

Topics

Resources

License

Apache-2.0, CC-BY-4.0 licenses found

Licenses found

Apache-2.0
LICENSE
CC-BY-4.0
LICENSE_non-code

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 10