Important
Si vous voulez mettre à jour votre installation, soyez sûr de prendre le temps de lire les Release Notes AVANT de commencer à faire quoi que ce soit.
Warning
Ce projet n'a pas encore atteint sa version stable. Il est donc sujet à des modifications incompatibles de temps à autres. D'où l'importance de lire et suivre avec attention les instructions des Release Notes AVANT de commencer à faire quoi que ce soit.
dremgr est un environnement pour la gestion d'une ou plusieurs instances de base DRE
DRE est un acronyme de Données Répliquées en Etablissement, et permet d'avoir accès à un export journalier des bases de données d'une instance PEGASE
dremgr est développé et testé sur Debian 11. Il devrait fonctionner sur n'importe quel système Linux, pourvu que les pré-requis soient respectés.
- Installez d'abord les pré-requis
- Installation des pré-requis pour Debian et autres distributions Linux. Ce mode d'installation est celui à sélectionner pour la production, mais peut aussi être utilisé pour les tests ou le développement, notamment si le poste de l'utilisateur est sous Linux.
- Installation des pré-requis pour WSL, le sous-système Linux pour Windows. Ce mode d'installation est approprié pour les tests ou le développement.
- Puis ouvrez un terminal et clonez le dépôt
git clone https://github.com/PC-Scol/dremgr.git
cd dremgr
- Ensuite, Il faut construire les images docker nécessaires. Construire les images
- Enfin, vous devez choisir le mode de fonctionnement:
- Le mode simple n'installe qu'une seule instance de la base de données ainsi que du mécanisme pour la mettre à jour quotidiennement. Ce mode n'offre aucune interface utilisateur. Installer dremgr dans le mode simple
- Le mode avancé permet d'installer autant d'instances que nécessaire sur une même machine. Elle offre aussi une interface utilisateur, mais elle demande (un peu) plus de travail. Installer dremgr dans le mode avancé
IMPORTANT: AVANT de commencer à faire quoi que ce soit, prenez le temps de lire les Release Notes
Généralement, il faut reconstruire les images avant de relancer les services:
cd dremgr
# mettre à jour le dépôt
git pull
# reconstruire les images
./build -r
# redémarrer les services concernés
./dremgr -r
Cependant, les Releases Notes peuvent parfois contenir des instructions différentes ce celles mentionnées ci-dessus.
- Chaque script
build
,dremgr
,dbinst
,dbfront
etwebfront
possède une aide intégrée affichée avec l'option--help
Afficher l'aide complète des scripts - Liste des paramètres des fichiers d'environnement
- Installer une mise à jour: consultez la section correspondant au mode d'installation qui a été choisi
- Pour tester des fonctionnalités qui ne sont pas encore stabilisées, il est possible de basculer une installation en mode "développement". ATTENTION! Cette opération ne devrait pas être effectuée en production. Installer une version de développement
- Les addons permettent de rajouter des fonctionnalités à DRE.
-- coding: utf-8 mode: markdown -- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8:noeol:binary