Dashboard for managing inference. It provides comprehensive features including model registry management, cluster administration, deployment orchestration, and granular permission controls.
# Install dependencies
yarn install
# Development mode
yarn dev
# Production build
yarn build
yarn start
Create a .env.local
file at the root with the following variables:
NEXT_PUBLIC_BASE_URL=https://yourdomain.com
NEXT_PUBLIC_VERCEL_ENV=production
NEXT_PUBLIC_PASSWORD=your-password
NEXT_PUBLIC_PRIVATE_KEY=your-key
NEXT_PUBLIC_NOVU_SOCKET_URL=wss://socket.url
NEXT_PUBLIC_NOVU_BASE_URL=https://api.novu.url
NEXT_PUBLIC_NOVU_APP_ID=novu-app-id
NEXT_PUBLIC_TEMP_API_BASE_URL=https://temp.api.url
NEXT_PUBLIC_COPY_CODE_API_BASE_URL=https://copy.api.url
NEXT_PUBLIC_PLAYGROUND_URL=https://playground.url
# Build the image
docker build -t budui .
# Run the container with environment variables
docker run -d -p 3000:3000 \
-e NEXT_PUBLIC_BASE_URL=https://yourdomain.com \
-e NEXT_PUBLIC_VERCEL_ENV=production \
-e NEXT_PUBLIC_PASSWORD=your-password