Windows
Install the server, agent, or both. The unified installer can include local MongoDB.
Set up the server, connect an agent, and bring your repository into the workflow.
Install the server, agent, or both. The unified installer can include local MongoDB.
Configure the packages and MongoDB for the environment you manage.
Use the server and agent packages for your Mac environment. Configure MongoDB separately.
Package downloads open the existing BuildNinja download flow. Check its current release notes and architecture before installing.
Pull the official images, then follow the Docker guide to configure the database, storage, networking, and startup.
Open installation guidesdocker pull grapehub/buildninja-server:latestdocker pull grapehub/buildninja-agent:latestThe server and agent have different jobs. Size them for your repositories, tools, concurrent builds, and artifacts.
| Component | CPU baseline | Memory baseline | Starting storage allowance |
|---|---|---|---|
| Server | 2+ cores | 4 GB | 20 GB |
| Build agent | 2+ cores | 2 GB | 10 GB |
These are planning baselines, with storage headroom above the current download page minimums. Build tools, database growth, checkouts, and artifacts need additional capacity. Follow the requirements for your selected release.
Included through the Windows unified setup; configure it separately for Linux, macOS, or container deployments.
Install the SDKs, runtimes, shells, and utilities required by your steps on the selected agents.
Ensure the server, database, agents, and repositories can communicate as required by the setup guide.
Connect and authorize a machine with the tools and access your build needs.
Connect the repository, add execution steps, and choose triggers and agent criteria.
Open Build Results to review logs, changes, and artifacts.
We’re preparing build intelligence for a future release. The core BuildNinja workflow is available now: install the platform, connect your repository, and run your first build.