# Prérequis

# Dépendances obligatoires

Outil Version min Rôle
Node.js ≥ 24 Serveur applicatif
npm ≥ 10 Gestionnaire de dépendances
MariaDB ≥ 11 Base de données

# Services optionnels

Service Rôle Variables clés
SMTP Réinitialisation de mot de passe, email de bienvenue SMTP_HOST, SMTP_PORT, SMTP_USER, SMTP_PASS, SMTP_FROM
ClamAV Scan antivirus des fichiers uploadés (socket Unix ou TCP port 3310) CLAMAV_ENABLED=true, CLAMAV_HOST, CLAMAV_PORT

Sans SMTP, la réinitialisation de mot de passe est silencieusement désactivée. Sans ClamAV, les fichiers sont acceptés sans scan antivirus. Voir Configuration pour le détail de toutes les variables d'environnement.