BuildNinja
Free Self-Hosted CI/CD. Unlimited builds, No credits.·buildninja.grapehub.io
BuildNinja is a self-hosted CI/CD platform that runs entirely on a team's own infrastructure, deployable via a single Docker command on Windows, Linux, macOS, or Kubernetes. It provides unlimited users, projects, configurations, and concurrent builds with no per-seat or per-build charges. The platform includes native Git integration with GitHub, GitLab, and Bitbucket, SSO authentication, real-time build dashboards, agent management, and enterprise security features such as role-based access control and AES-256 encryption for secrets.
What it's for
Features 17
- AES-256 encryption for secrets
- Agent management with capability-based auto-routing
- Artifact and deployment management with canary deployment strategies
- Configurable email notifications and custom templates
- Cron-based build triggers and multi-stage pipelines
- Environment scoping (dev, staging, production)
- MSBuild compilation for .NET and C++ projects
- Multi-platform build agents (Windows, Linux, macOS, Apple Silicon)
- Native Git integration with intelligent repository caching
- Real-time build dashboards with auto-refresh and performance charts
- Role-based access control (RBAC) at project and system level
- Self-hosted deployment via Docker with under 5-minute setup
- Single Sign-On (SSO) support for Microsoft, GitHub, GitLab, Bitbucket, and Google
- SSH and script pipeline runners
- Support for air-gapped/offline operation
- Unified Installer for server, agent, and database on Windows
- VSTest execution with automatic test result parsing
At a glance
Integrations
Complianceself-reported
Pricing
Growth Edition is completely free with no credit card required. Enterprise pricing is custom and available on request.
No credit card required; free with no time limit
No per-seat costs, no credit card required, unlimited users/projects/builds
Custom orchestration and dedicated support for large-scale teams; tailored solution with custom architecture and concierge onboarding; response within 24 hours