Skip to content

trustification/trustify-ui

Repository files navigation

Trustify-ui

contributions welcome

Trustify UI Component

Build and Test Status

branch last merge CI last merge image build nightly CI
main CI (repo level) Multiple Architecture Image Build Nightly CI (repo level @main)
branch last merge e2e CI nightly e2e CI
main CI (e2e Trustify CI) Nightly CI (e2e trustify CI @main)

Development

Requisites

NodeJS >= 22. Use nvm to install NodeJS

nvm install 22
nvm use 22
  • Backend. Clone trustify and there execute:
cargo run --bin trustd

It will start the backend in http://localhost:8080

Install dependencies

npm ci

Init the dev server

npm run start:dev

Open browser at http://localhost:3000

Environment variables

ENV VAR Description Default value
TRUSTIFY_API_URL Set Trustification API URL http://localhost:8080
AUTH_REQUIRED Enable/Disable authentication true
OIDC_CLIENT_ID Set Oidc Client frontend
OIDC_SERVER_URL Set Oidc Server URL http://localhost:8090/realms/trustify
OIDC_SCOPE Set Oidc Scope openid

Crate

Note

When using the crate it is expected to build the UI always in Prod mode

Contributing

We welcome contributions! Please read our Contributing Guidelines before submitting changes.

About

Trustify UI component.

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors 11