Studio

Clone the studio repository:

git clone https://github.com/credebl/studio.git && cd studio

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

  • Update the Keycloak

    • For older version

      • PUBLIC_KEYCLOAK_MANAGEMENT_CLIENT_SECRET

    • For newer version (V2.1.0)

      • NEXT_PUBLIC_KEYCLOAK_MANAGEMENT_CLIENT_SECRET

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

  • In version V2.1.0, we have implemented NextAuth for SSO. To run the application, 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}

Install dependencies and start the Studio UI:

npm i 
npm run start

Access the Studio UI by navigating to:

http://localhost:3000

Last updated

Revision created