Admin portal


Clone the platform-admin repository:

git clone https://github.com/credebl/platform-admin.git && cd platform-admin/

Create a .env file and set the required environment variables as per the .env.example file.

  • Update the Keycloak.

    You can get this value from your platform environment variables or directly from the Keyclock dashboard.

  • Make sure to update the Keycloak clientId and secret in the .env without encryption.

  • The Platform admin portal requires bun package manager ensure the dependency is installed.

  • For NextAuth SSO, please refer to the env.demo file for the required NextAuth-related values.

  • NEXTAUTH_SECRET Generate this secret by referring here (Only for v2.1.0).

  • Add the backend URL for PUBLIC_ALLOW_DOMAIN

    PUBLIC_ALLOW_DOMAIN=http://{your-ip}:{api-gateway-port}
  • Use the admin credentials generated from platform seed script to login and access the UI.

Install dependencies and start the Admin Portal UI:

bun i 
bun run start

Access the Admin Portal UI by navigating to:

Note: the port could be different based on configuration and availability.

Last updated