diff --git a/docker/compose/gdev-validator.docker-compose.yml b/docker/compose/gdev-validator.docker-compose.yml index a2646387da81ed4ee917b7e2b6a5a1efcb098680..9ba614285ad65b6d65ff7727027144253b8c62e0 100644 --- a/docker/compose/gdev-validator.docker-compose.yml +++ b/docker/compose/gdev-validator.docker-compose.yml @@ -24,7 +24,7 @@ services: # SERVER_DOMAIN should be replaced by a domain name that point on your server # # The PEER_ID should be replaced by the output of this command: - # docker run --rm -it --entrypoint -v $PWD/duniter-rpc/:/var/lib/duniter/ duniter duniter/duniter-v2s:v0.1.0 key generate-node-key --file /var/lib/duniter/node-key.txt + # docker run --rm -it --entrypoint -v $PWD/duniter-rpc/:/var/lib/duniter/ duniter duniter/duniter-v2s:v0.2.0 key generate-node-key --file /var/lib/duniter/node.key - "/dns/${SERVER_DOMAIN?SERVER_DOMAIN should be set}/tcp/30333/p2p/${PEER_ID?PEER_ID should be set}" - "--rpc-cors=all" @@ -48,10 +48,11 @@ services: command: - "--node-key-file=/var/lib/duniter/node.key" - "--public-addr" + - "--pruning=14400" # SERVER_DOMAIN should be replaced by a domain name that point on your server # - # The PEER_ID should be replaced by the output of this command: - # docker run --rm -it --entrypoint -v $PWD/duniter-rpc/:/var/lib/duniter/ duniter duniter/duniter-v2s:v0.1.0 key generate-node-key --file /var/lib/duniter/node-key.txt + # The VALIDATOR_PEER_ID should be replaced by the output of this command: + # docker run --rm -it --entrypoint -v $PWD/duniter-rpc/:/var/lib/duniter/ duniter duniter/duniter-v2s:v0.2.0 key generate-node-key --file /var/lib/duniter/node.key - "/dns/${SERVER_DOMAIN?SERVER_DOMAIN should be set}/tcp/30333/p2p/${VALIDATOR_PEER_ID?VALIDATOR_PEER_ID should be set}" - "--rpc-cors=all" - "--rpc-methods=Unsafe" diff --git a/docs/user/rpc.md b/docs/user/rpc.md index a02f42d727bd8a266bee0cb0d2f05e1dc14fc02f..93048b5208a983c9e6e5d704f040163d008a69d1 100644 --- a/docs/user/rpc.md +++ b/docs/user/rpc.md @@ -13,7 +13,7 @@ SERVER_DOMAIN=YOUR_DOMAIN PEER_ID=YOUR_PEER_ID ``` -Your `PEER_ID` shoud be generated with this command:Â `docker run --rm -it --entrypoint duniter -v $PWD:/var/lib/duniter/ duniter/duniter-v2s:v0.1.0 key generate-node-key --file /var/lib/duniter/node.key` +Your `PEER_ID` shoud be generated with this command:Â `docker run --rm -it --entrypoint duniter -v $PWD:/var/lib/duniter/ duniter/duniter-v2s:v0.2.0 key generate-node-key --file /var/lib/duniter/node.key` - If you have write access errors run in docker-compose.yml folder : `chmod o+rwX -R .` - `docker-compose up -d` to start your node diff --git a/docs/user/smith.md b/docs/user/smith.md index eca3297c69ee566bbd472f003376e6d9b88db122..915bb52b35e7fe3b1dd4dec8d1956953484d8892 100644 --- a/docs/user/smith.md +++ b/docs/user/smith.md @@ -8,8 +8,8 @@ [docker/compose/gdev-validator.docker-compose.yml](https://git.duniter.org/nodes/rust/duniter-v2s/-/blob/master/docker/compose/gdev-validator.docker-compose.yml) - Create a `.env` file that define environment variables `SERVER_DOMAIN`, `PEER_ID` and `VALIDATOR_PEER_ID`: - `SERVER_DOMAIN`:Â a domain name that point on your server - - `PEER_ID`: Your rpc node peer id, shoud be generated with this command:Â `docker run --rm -it --entrypoint -v $PWD:/var/lib/duniter/ duniter duniter/duniter-v2s:v0.1.0 key generate-node-key --file /var/lib/duniter/rpc-node.key` - - `VALIDATOR_PEER_ID`: Your validator node peer id, shoud be generated with this command:Â `docker run --rm -it --entrypoint -v $PWD:/var/lib/duniter/ duniter duniter/duniter-v2s:v0.1.0 key generate-node-key --file /var/lib/duniter/validator-node.key` + - `PEER_ID`: Your rpc node peer id, shoud be generated with this command:Â `docker run --rm -it --entrypoint -v $PWD:/var/lib/duniter/ duniter duniter/duniter-v2s:v0.2.0 key generate-node-key --file /var/lib/duniter/rpc-node.key` + - `VALIDATOR_PEER_ID`: Your validator node peer id, shoud be generated with this command:Â `docker run --rm -it --entrypoint -v $PWD:/var/lib/duniter/ duniter duniter/duniter-v2s:v0.2.0 key generate-node-key --file /var/lib/duniter/validator-node.key` Note: duniter-rpc PEER_ID and duniter-validator PEER_ID isn't the same. - If you have write access errors run in docker-compose.yml folder : `chmod o+rwX -R .` - `docker-compose up -d` to start your node