Rendez-vous sur Arrakis, Le site perso d'un hacker libriste curieux crêpophile étourdi
Le 18/05/2019 à 06:43 dans /Journal/2017/

Utiliser duniter sous OpenBSD

Curieux de cette cryptomonnaie, je voulais tester duniter sous OpenBSD. Voici la marche à suivre :

Récupérez une archive de duniter sur github : https://github.com/duniter/duniter/releases/tag/v1.5.9

Ensuite, suivez la procédure suivante ("#" veut dire que c'est à lancer avec les droits super utilisateur, "$" en user normal) :

# pkg_add node
 # npm install --global yarn
 # ln -s /usr/local/bin/python2.7 /usr/local/bin/python
 $ ftp -o duniter.tar.gz https://github.com/duniter/duniter/archive/v1.5.9.tar.gz
 $ tar xvzf duniter.tar.gz
 $ cd duniter*
 $ yarn

On peut maintenant l'utiliser en suivant les recommandations situées ici.

./bin/duniter wizard key
 ./bin/duniter wizard network
 ./bin/duniter sync
 

Et ça tourne...

Vos clés sont dans le fichier ~/.config/duniter/duniter_default/keyring.yml

Je n'arrive cependant pas à avoir l'interface web comme indiqué dans la doc, comme si elle n'existait plus. En fait, la documentation est soit incomplète soit peu à jour, soit sous forme de vidéo ce qui est très peu pratique à mon avis. Il faudra peut-être améliorer ces points pour que duniter soit plus utilisée. La prochaine étape serait de se faire certifier par d'autres utilisateurs, mais là aussi je bloque : où est-ce que ça se passe?

EDIT : suite aux commentaires, pour avoir l'interface web :

./bin/duniter plug duniter-ui@1.4.x
 sed -i "s/duniter\//..\/..\/..\/..\//g" node_modules/duniter-ui/server/controller/webmin.js
 ./bin/duniter direct_webstart

Il semble que les droits administrateur soient requis.

Puis direction https://localhost:9220