Installation
Cette page décrit l'installation de Nadigit IMS pour un administrateur système.
À adapter à votre déploiement
Les valeurs exactes (versions, ports, noms de conteneurs, variables d'environnement) dépendent du package de déploiement qui vous a été fourni. Reportez-vous au fichier de configuration livré avec votre instance.
Architecture des composants
Nadigit IMS s'appuie sur plusieurs composants :
- Backend — API applicative (Spring Boot).
- Application web — interface utilisateur (Angular).
- Base de données — stockage des données (SQL).
- Service d'authentification — gestion des identités et des accès (Keycloak).
Voir Architecture du système pour le détail.
Prérequis
- Un serveur (ou machine) sous Linux avec Docker et Docker Compose.
- Un nom de domaine et un certificat HTTPS (recommandé en production).
- Des ressources suffisantes : à titre indicatif, 2 vCPU / 4 Go RAM minimum pour une petite instance.
Étapes générales
- Récupérer le package de déploiement (fichiers
docker-composeet variables d'environnement). - Configurer les variables d'environnement : base de données, authentification, URL publique, langue par défaut, taux de taxe. Voir Configuration.
- Lancer les services avec Docker Compose.
- Initialiser la base de données (migrations appliquées automatiquement au premier démarrage).
- Créer le compte administrateur initial.
- Vérifier l'accès à l'application web via votre navigateur.
Sauvegardes
Mettez en place dès l'installation :
- une sauvegarde régulière de la base de données ;
- une sauvegarde des fichiers téléversés (logos, images produits).
Testez périodiquement la restauration de vos sauvegardes.
Mise à jour
Les mises à jour suivent le versionnement du produit. Avant toute mise à jour :
- Effectuez une sauvegarde complète.
- Consultez les notes de version correspondantes.
- Appliquez la nouvelle version puis vérifiez le bon fonctionnement.