Configuration de l'export nodejs
Modifié par Aurelie Bertrand le 2024/07/18 09:19
L'export de certains flux (graphiques), comme les graphiques D3, Gantt ou les cartes de type Open Street Map, nécessite l'utilisation de nodejs.
Pour faire fonctionner nodejs, suivez les instructions suivantes.
Installer Chromium
L'export nodejs requiert l'installation du navigateur Chomium.
Pour une installation sur Ubuntu 22.04, utilisez les commandes suivantes :
sudo wget "http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x869689FE09306074" -O /etc/apt/trusted.gpg.d/phd-chromium.asc
echo "deb [signed-by=/etc/apt/trusted.gpg.d/phd-chromium.asc] https://freeshell.de/phd/chromium/$(lsb_release -sc) /" | sudo tee /etc/apt/sources.list.d/phd-chromium.list
sudo apt-get update
sudo snap remove chromium
sudo apt-get -y purge chromium-browser
sudo apt-get -y autoremove
sudo apt-get -y install chromium
echo "deb [signed-by=/etc/apt/trusted.gpg.d/phd-chromium.asc] https://freeshell.de/phd/chromium/$(lsb_release -sc) /" | sudo tee /etc/apt/sources.list.d/phd-chromium.list
sudo apt-get update
sudo snap remove chromium
sudo apt-get -y purge chromium-browser
sudo apt-get -y autoremove
sudo apt-get -y install chromium
Activer le serveur d'export nodejs
- Editez le fichier system.xml dans le dossier <digdash.appdata>/Enterprise Server/ddenterpriseapi/config
- Ajoutez la ligne:
<Property key="NODEJS_EXPORT" value="true"></Property>
- Redémarrez le serveur tomcat.
Paramétrer le serveur nodejs
Si l'adresse ip de tomcat et le port sont différents des valeurs par défaut (localhost:8080), éditez le fichier digdash.properties.
Décommentez ou ajoutez la ligne suivante :
ddenterpriseapi.SERVERURL=http://localhost:8080