OpsNexus
For platform teams

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.

.opsnexus.yml
name: payments-api
agent: { 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@1
Sound familiar?

What 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.

How OpsNexus helps

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.

Getting there

Up and running in an afternoon

Every step happens on your own servers. Nothing leaves your network unless you connect it.

1

Install OpsNexus

Run it with Docker Compose on your own server.

2

Connect your CI tools

Add Jenkins, GitLab, GitHub Actions, Azure DevOps or Argo CD under Integrations.

3

Add build agents

Create a single-use install token and run one command per machine.

4

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.