Prerequisites

Availability: preview

Use a private evaluation environment. The repository does not yet ship a supported production deployment bundle.

This page covers the existing incident Web application. PostgreSQL, Redis, one login identity, and the encryption key are requirements of that application, not of the Harness core. For the separate local path, see Local Agent Harness.

  • Go 1.25 for the backend.
  • Node.js 22.12 or newer and npm for the frontend and documentation toolchains.
  • PostgreSQL for business data and encrypted credential records.
  • Redis for revocable login sessions only.
  • OpenSSL or another secure generator for a 32-byte encryption key.

The API defaults to 127.0.0.1:8080. Staging and production session cookies are Secure, so any non-development deployment must serve the console and API over HTTPS. If the console uses a different origin during evaluation, configure one exact MENDRY_HTTP_CORS_ALLOWED_ORIGIN.

Create a dedicated PostgreSQL database, a Redis endpoint, and a stable MENDRY_ENCRYPTION_KEY. The key is standard-base64 encoding of exactly 32 random bytes. Losing or changing it makes stored connector credentials unusable.

Never commit .env, passwords, tokens, or encryption keys.

Read the installation status, then continue to login bootstrap for source evaluation.

  • backend/go.mod
  • backend/.env.example
  • frontend/package.json
  • backend/README.md