
Buddy
CI/CD automation platform focused on easy pipeline design and fast deployments for developers
Discover top open-source software, updated regularly with real-world adoption signals.

Self‑hosted CI/CD platform with plugin‑driven customization
Strider is a self‑hosted continuous integration and deployment server built with Node.js, Ember.js, and MongoDB, offering extensive plugin support for fully customizable pipelines.

Strider provides a self‑hosted continuous integration and deployment server built with Node.js, Ember.js, and MongoDB. Designed for teams that want full control over their CI/CD pipelines, it delivers a modern web UI and a flexible plugin system that lets you tailor every stage of the build process.
Out of the box Strider runs tests, builds artifacts, and can trigger deployments to any target you define. Through its plugin architecture you can add custom linting, security scanning, notification channels, or integrate with legacy scripts. Because the platform stores configuration in MongoDB, scaling and data retention are straightforward, and the BSD license permits unrestricted commercial use.
Deploying Strider requires a Node.js runtime and a MongoDB instance. Installation follows standard npm procedures, after which you can configure plugins via the UI or configuration files. The system runs on any server—on‑premise, in a private cloud, or within container orchestration platforms—giving you the flexibility to match your existing infrastructure.
When teams consider Strider, these hosted platforms usually appear on the same shortlist.
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
Deploying a Node.js web app to a private server
Automated tests run, build artifacts packaged, and deployment triggered after each push.
Running custom lint and security scans
Plugins execute linting and vulnerability checks, failing builds on issues.
Multi‑environment staging and production pipelines
Separate configurations allow safe promotion from staging to production.
Integrating with legacy scripts
Custom plugins wrap existing shell scripts, preserving investment while adding CI visibility.
Strider uses MongoDB as its primary data store.
Yes, it is designed for self‑hosting on any server that runs Node.js and MongoDB.
Plugins are Node.js packages that can be installed via npm and configured in the Strider UI or config files.
Strider is released under the BSD license, allowing commercial use without additional fees.
The project provides a Gitter chat channel and responsive GitHub issue tracker for help.
Project at a glance
DormantLast synced 4 days ago