Studio
Clone the studio repository:
git clone https://github.com/credebl/studio.git && cd studioCreate 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.demofile for the required NextAuth-related values.NEXTAUTH_SECRETGenerate this secret by referring here (Only for v2.1.0).Add the backend URL for
PUBLIC_ALLOW_DOMAINPUBLIC_ALLOW_DOMAIN=http://{your-ip}:{api-gateway-port}
Install dependencies and start the Studio UI:
npm i
npm run startAccess the Studio UI by navigating to:
http://localhost:3000Last updated
