This repository is the public home of OpsWarden, an open-source incident response and release coordination platform. The website presents the product and connects visitors to the desktop application, source code and technical documentation while remaining independent from the core platform.
It deliberately contains no authentication, business logic or infrastructure code. Those responsibilities belong to the core platform and deployment repository.
| Token | Value | Purpose |
|---|---|---|
| Background | #15161A |
Primary canvas |
| Surface | #1B1C20 |
Cards and navigation |
| Elevated | #212228 |
Raised controls |
| Text | #E7E7EA |
Primary content |
| Muted | #989BA1 |
Supporting content |
| Accent | #FBC02D |
Brand and primary actions |
The interface uses Inter for editorial content and JetBrains Mono for technical labels. For a comprehensive overview of our design system, please refer to the UI Guidelines.
Node.js 24 and npm are required.
npm ci
npm run devThe development server starts on http://localhost:3000. The product actions target
https://app.opswarden.dev; set NEXT_PUBLIC_APP_URL to override that destination.
npm run format:check
npm run lint
npm run typecheck
npm test
npm run buildWork from a short-lived branch and keep changes focused on the public marketing surface. Formatting, linting, type checks, tests and the production build must pass before a squash merge into main.


