Deploy Bruin on Ubuntu with Cron
Install Bruin CLI on an Ubuntu VM, store credentials locally, schedule production pipeline runs with cron, and verify logs.
What
Goal - Run Bruin pipelines on a self-managed Ubuntu VM with cron.
Best for - Teams that already operate VMs and want a simple, explicit production runtime on EC2, Compute Engine, DigitalOcean, or another Ubuntu server.
Prerequisites
- Ubuntu server access with sudo privileges
- Git installed on the server
- Network access from the VM to your data platforms
- A Bruin project ready to deploy
Bruin CLI can run anywhere the CLI can run, including a VM you operate. Bruin Cloud is the managed option when you want scheduling, monitoring, lineage, backfills, notifications, and secure connection management without maintaining the server.
More guides

Chat with an AI Agent
Use Bruin Cloud's chat to ask an AI agent about your data, generate reports, and run Bruin Cloud CLI tasks like pipeline status and history.

Configure AI Agents
Create and configure AI agents in Bruin Cloud - pick a project, add messaging integrations, attach a connection set, and set permissions.

Connect Bruin Cloud MCP to Claude Code
Set up the Bruin Cloud MCP so your AI agent can query pipelines, inspect runs, and trigger actions in Bruin Cloud directly from your terminal.