Give every team one place to build and ship
Pipelines from Jenkins, GitLab, GitHub Actions, Azure DevOps and Argo CD sit in one list next to native OpsNexus pipelines, with the same roles, secrets and approvals everywhere.
name: payments-apiagent: { labels: [linux, docker] }stages: - name: Build steps: - run: npm ci && npm run build - name: Scan steps: - uses: trivy-scan@1 - name: Deploy when: { branch: [main] } approval: { message: Deploy to production? } steps: - uses: helm-deploy@1What gets in the way today
Five CI tools, five logins
Every team picked its own tool. Nobody can answer “what is deploying right now?” without opening several consoles.
Agents nobody owns
Build machines drift, run out of disk and keep old credentials, and you find out when a release is blocked.
Approvals in chat threads
Production deploys are approved with a thumbs-up in Slack, which leaves no record an auditor will accept.
Built for this job, switched on from day one
Every build in one list
Connect Jenkins, GitLab, GitHub Actions, Azure DevOps and Argo CD. Their builds appear beside native pipelines.
One short pipeline file
Put .opsnexus.yml in the repository: stages, parameters, schedules, webhooks and approvals.
Agents for every OS
Linux, Windows, macOS and Docker agents with executors and labels. They only make outbound HTTPS calls.
22 built-in plugins
Terraform, Helm, kubectl, Trivy, Checkov, Infracost, SonarQube, Slack, Teams and more, with inputs checked before the run.
Approvals on the record
Production waits for the right people. Who approved what, and when, goes to the audit log.
Projects keep teams apart
One project’s agents, secrets and alerts never reach another unless you share them.
Up and running in an afternoon
Every step happens on your own servers. Nothing leaves your network unless you connect it.
Install OpsNexus
Run it with Docker Compose on your own server.
Connect your CI tools
Add Jenkins, GitLab, GitHub Actions, Azure DevOps or Argo CD under Integrations.
Add build agents
Create a single-use install token and run one command per machine.
Move pipelines when you’re ready
Keep the old tools connected while teams switch to .opsnexus.yml at their own pace.
Bring every pipeline into one list.
Free for up to 5 users, on your own servers.