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.
Required runtime
Section titled “Required runtime”- 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.
Network and TLS
Section titled “Network and TLS”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.
Required secrets
Section titled “Required secrets”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.
Verified against
Section titled “Verified against”backend/go.modbackend/.env.examplefrontend/package.jsonbackend/README.md