Installation

Installing Cybreach Engine with Docker

Deploy the four services on your Docker host with a single command, on Windows or on Linux and macOS.

By Antoine Heriaud Updated on

Prerequisites

A host with Docker and Docker Compose. Nothing else is required: PostgreSQL, the backend, the frontend and the audit runner all ship as images.

  • Docker Engine 24 or later, with the Compose plugin
  • 4 GB of available RAM minimum
  • Port 8001 free

Installation

The bootstrap script generates every secret it needs, then starts the composition. There is nothing to configure before running it.

# Windows (PowerShell)
$ .\setup.ps1
# Linux / macOS
$ ./setup.sh

The script creates the secrets, initialises the database and starts all four services. When it finishes, the interface is available at https://localhost:8001.

First sign-in

With no licence file present, the platform automatically activates the Free edition, single-user. The initial administrator credentials are printed by the install script.

In the Free edition, only the administrator account can sign in. Creating additional accounts requires a Team licence.

What survives an upgrade

Report templates, AI assistant uploads, logos and the licence file are mounted in volumes decoupled from the images. A version upgrade leaves them untouched, and editing a template needs no rebuild.