diff --git a/README.md b/README.md index ffc2e2fff3be62cfb9c3c6183dca7e7ae466b982..60e374597228df60a846d9ed277faed194efdddb 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ docker image push h30x/py-g1-migrator ## Dev -On your Duniter node +On a Duniter v1.8 node: ```sh # create temporary directory @@ -28,18 +28,18 @@ tar -cvzf /tmp/backup-g1-duniter-1.8.7.tgz /tmp/backup-g1-duniter-1.8.7 mv /tmp/backup-g1-duniter-1.8.7.tgz /var/www/files.coinduf.eu ``` -In your `py-g1-migrator` folder - +In your `py-g1-migrator` folder: ```sh # fetch database dump, extract, and move to your input folder curl https://files.coinduf.eu/backup-g1-duniter-1.8.7.tgz -o inputs/g1-dump.tgz -tar xvzf inputs/g1-dump.tgz -C inputs +tar xvzf inputs/g1-dump.tgz -C inputs mv inputs/tmp/backup-g1-duniter-1.8.7 inputs/duniter_default # use a python virtual environment, install requirements, and set env var to tell where the database is python -m venv env source ./env/bin/activate +sudo apt install libleveldb-dev pip install -r requirements.txt export LEVELDB_PATH="./inputs/duniter_default/data/leveldb" # --- MAIN ---