Installation via npm
Installation via npm
Prérequis
Il vous faudra nodejs
(Kresus prend en charge la version LTS de node) et npm
d'installés sur la machine accueillant Kresus.
Kresus utilise Woob sous le capot, pour se connecter au site web de votre banque. Vous aurez besoin d'installer le cœur Woob afin que l'utilisateur exécutant Kresus puisse les utiliser. Ce logiciel nécessite Python et a ses propres dépendences Python.
Kresus nécessite la toute dernière version de Woob. Bien que Kresus puisse fonctionner avec de précédentes versions, les modules des banques peuvent être obsolètes, et la synchronisation avec votre banque pourrait être dysfonctionnelle.
AVERTISSEMENT: Il n'y a aucun système d'authentification intégré dans Kresus, il est donc risqué de l'utiliser tel quel. Assurez-vous bien de mettre en place un système d'authentification vous-même…
Installation
Vous pouvez installer Kresus avec la commande suivante :
npm install --production -g kresus
Une fois que vous aurez mijoté votre configuration, Kresus sera ensuite exécutable avec la commande :
kresus --config /path/to/config.ini
Préfixe (installation non globale)
Le paramètre -g
permet d'installer Kresus globalement, ce qui pourrait
nécessiter les droits super-utilisateur. Une autre possibilité est d'installer
Kresus dans un répertoire à part, avec la commande suivante :
npm install --prefix /path/to/local/install kresus
Une fois la configuration prête, vous pourrez lancer Kresus ainsi :
/path/to/local/install/node_modules/bin/kresus --config /path/to/config.ini