Workspaces

Create a workspace to group projects. Free tier allows 1 workspace with a custom name (e.g., “John’s Workspace”) and icon color (Green, Blue, etc.). Go to app.bult.ai, click “Create Workspace,” and set up in seconds.

Projects

Projects contain services (e.g., Node.js app, MongoDB). Free tier supports 5 projects. Create via +Create New Project, name it (e.g., “Project1”), and select Finland region (default).

Services

Services are apps or databases (e.g., Express.js, Redis). Add via Canvas UI’s “+Create” button, choosing GitHub repo or Docker image. Configure compute size (XS to 3XL) and instances (up to 2 on free tier).

Volumes

Add storage (up to 10GB on free tier) via Canvas UI. Example: Create a 0.5GB volume named fastened-volume for a PostgreSQL service. Pro plan supports up to 250GB.

Environment Variables

Set environment variables in Canvas UI’s “Environment” tab. Use Form View for key-value pairs (e.g., DATABASE_URL=mongodb://…) or Raw Editor for .env files. Upload .env files for bulk updates.

Routes

Expose services publicly or privately via routes in Canvas UI’s “General” tab. Basic plab supports 1 custom domain (e.g., blog.com) and auto-generated URLs (e.g., blog.fin1.bult.app). Set path (e.g., /api) and port (e.g., 80); private networking auto-enables for internal access (e.g., db.fin1.bult.app). Pro plan allows unlimited domains.