Skip to main content
There is no standalone mergewatch CLI (npx mergewatch@latest). MergeWatch is managed with Docker Compose for self-hosted deployments and with pnpm + sam scripts for deploying the SaaS stack from the mergewatch.ai repo.

Self-Hosted: Docker Commands

Self-hosted MergeWatch runs from a single docker-compose.yml that starts the server, Postgres, and the dashboard.
Use docker compose pull && docker compose up -d to upgrade to the latest version. Docker recreates only containers whose images have changed.

SaaS / AWS: Repository Scripts

Deploying the AWS stack (API Gateway + Lambda + DynamoDB + Bedrock) is done by cloning mergewatch.ai and running the scripts defined in package.json.

Deploy scripts

Log tailing (SaaS)

For ad-hoc filtering, use the AWS SAM CLI directly:

Development scripts

The repository requires Node.js ≥ 20 and pnpm 10.23.0 (pinned via packageManager in package.json).

Next steps

Self-Hosted Install

Set up MergeWatch with Docker Compose.

Environment Variables

See all environment variables for both deployment modes.