Installation

Installer Cybreach Engine avec Docker

Déployer les quatre services sur votre hôte Docker, en une seule commande, sous Windows ou sous Linux et macOS.

Par Antoine Heriaud Mis à jour le

Prérequis

Un hôte disposant de Docker et de Docker Compose. Aucune autre dépendance n'est requise : PostgreSQL, le backend, le frontend et le runner d'audit sont fournis sous forme d'images.

  • Docker Engine 24 ou supérieur, avec le plugin Compose
  • 4 Go de RAM disponibles au minimum
  • Le port 8001 libre

Installation

Le script d'amorçage génère tous les secrets nécessaires puis lance la composition. Il n'y a rien à configurer avant de le lancer.

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

Le script crée les secrets, initialise la base et démarre les quatre services. À la fin, l'interface est accessible sur https://localhost:8001.

Première connexion

Sans fichier de licence, la plateforme active automatiquement l'édition Free, en mono-utilisateur. Les identifiants du compte administrateur initial sont affichés par le script d'installation.

En édition Free, seul le compte administrateur peut se connecter. La création de comptes supplémentaires nécessite une licence Team.

Ce qui persiste entre deux mises à jour

Les templates de rapport, les uploads de l'assistant IA, les logos et le fichier de licence sont montés dans des volumes découplés des images. Une montée de version ne les touche pas, et aucun rebuild n'est nécessaire pour modifier un template.