Aller au contenu principal
Version: 2.1.x

Prerequis

Avant d'installer Auditix, assurez-vous que votre serveur repond aux exigences suivantes.

Configuration systeme

ComposantMinimumRecommande
OSLinux (toute distro)Ubuntu 22.04+ / Debian 12+
CPU2 coeurs4+ coeurs
RAM2 Go4+ Go
Disque10 Go20+ Go

Logiciels requis

LogicielVersion
Docker24.0+
Docker Compose2.20+
Git2.0+

Installer Docker

Si Docker n'est pas installe sur votre serveur :

# Ubuntu/Debian
curl -fsSL https://get.docker.com | sh
sudo usermod -aG docker $USER

Verifier l'installation

docker --version
docker compose version

Acces reseau

Auditix necessite les acces reseau suivants :

  • Sortant : Acces Internet pour telecharger les images Docker (uniquement lors de l'installation/mise a jour)
  • Entrant : Le port HTTP configure (defaut : 80) doit etre accessible depuis les navigateurs clients
  • Vers les equipements reseau : Acces SSH (port 22) et/ou SNMP (port 161/UDP) depuis l'hote Docker vers vos equipements

Ports utilises

PortServiceDescription
80NginxInterface web (configurable via HTTP_PORT)
5432PostgreSQLBase de donnees (interne uniquement)
5672RabbitMQFile de messages (interne uniquement)
15672RabbitMQInterface de gestion (interne uniquement)
3000Next.jsFrontend (interne uniquement)
9000PHP-FPMBackend (interne uniquement)
info

Seul le port Nginx (defaut 80) doit etre expose a l'exterieur. Tous les autres services communiquent en interne via le reseau Docker.