Installation locale¶
Installation de Hearth (Serveur FHIR)¶
Assurez que mongo 3.6 ou une version ultérieure est installé et lancé avant de suivre les consignes suivantes
git clone https://github.com/intrahealth/hearth.git
cd hearth
npm install
Ouvrez le fichier de config situé sous config/default.json et désactivez l’authentification en configurant le type d’authenfication en mode désactivé, c’est-à-dire « authentication »: { « type »: « disabled »}
Démarrez Hearth
npm run dev:start
Backend¶
Téléchargez le repo.
git clone https://github.com/openhie/facility-recon.git
cd facility-recon/facility-recon-backend
npm install
Installez et lancez Redis
wget http://download.redis.io/redis-stable.tar.gz
tar xvzf redis-stable.tar.gz
cd redis-stable
make
redis-server
Faites tourner backend
cd ~/facility-recon/facility-recon-backend
node lib/index.js
Frontend¶
cd facility-recon/facility-recon-gui
npm install
npm run build
Appli DHIS2 (facultative)¶
Veuillez noter que l’appli DHIS2 n’est pas requise pour le fonctionnement de l’outil dans la mesure où il peut fonctionner indépendemment du GUI.
- Copiez les contenus constitués sur le frontend de facility-recon/facility-recon-gui/dist à facility-recon/dhis2App/ puis zippez le contenu de dhis2App
cp -r facility-recon/facility-recon-gui/dist/* facility-reco/dhis2App/
cd facility-recon/dhis2App
rm GOFR.zip
zip GOFR.zip ./*
Connectez-vous à DHIS2 et installez le fichier zippé (GOFR.zip)