Trustify UI Component
branch | last merge CI | last merge image build | nightly CI |
---|---|---|---|
main |
branch | last merge e2e CI | nightly e2e CI |
---|---|---|
main |
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
npm ci
npm run start:dev
Open browser at http://localhost:3000
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 |
Note
When using the crate it is expected to build the UI always in Prod mode
We welcome contributions! Please read our Contributing Guidelines before submitting changes.