Skip to content
Snippets Groups Projects
Commit 3aca4ecd authored by Gilles Filippini's avatar Gilles Filippini Committed by pini
Browse files

doc: update w/r last Docker image changes

parent bdca04cb
No related branches found
No related tags found
1 merge request!128doc: update w/r last Docker image changes
Pipeline #18613 skipped
...@@ -7,20 +7,12 @@ ...@@ -7,20 +7,12 @@
- Add this docker-compose template on your server: - Add this docker-compose template on your server:
[docker/compose/gdev-rpc.docker-compose.yml](https://git.duniter.org/nodes/rust/duniter-v2s/-/blob/master/docker/compose/gdev-mirror.docker-compose.yml) [docker/compose/gdev-rpc.docker-compose.yml](https://git.duniter.org/nodes/rust/duniter-v2s/-/blob/master/docker/compose/gdev-mirror.docker-compose.yml)
- Rename the file : `mv gdev-mirror.docker-compose.yml docker-compose.yml` - Rename the file : `mv gdev-mirror.docker-compose.yml docker-compose.yml`
- In the same folder, create a `.env` file that defime environment variables `SERVER_DOMAIN` and `PEER_ID`: - In the same folder, create a `.env` file that defime environment variables `SERVER_DOMAIN`:
```bash ```bash
SERVER_DOMAIN=YOUR_DOMAIN SERVER_DOMAIN=YOUR_DOMAIN
PEER_ID=YOUR_PEER_ID
``` ```
Your `PEER_ID` shoud be generated with this command:
```bash
docker run --rm -it --entrypoint duniter -v $PWD:/var/lib/duniter/ duniter/duniter-v2s:v0.4.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 .`
- Do `docker compose up -d` to start your node - Do `docker compose up -d` to start your node
### Reverse-proxy part (with Nginx) ### Reverse-proxy part (with Nginx)
......
...@@ -6,12 +6,12 @@ ...@@ -6,12 +6,12 @@
- Add this docker-compose on your server : - Add this docker-compose on your server :
[docker/compose/gdev-validator.docker-compose.yml](https://git.duniter.org/nodes/rust/duniter-v2s/-/blob/master/docker/compose/gdev-validator.docker-compose.yml) [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`: - Create a `.env` file that define environment variable `SERVER_DOMAIN`:
- `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.4.0 key generate-node-key --file /var/lib/duniter/rpc-node.key` ```bash
- `VALIDATOR_PEER_ID`: Your validator node peer id, shoud be generated with this command: `docker run --rm -it --entrypoint duniter -v $PWD:/var/lib/duniter/ duniter/duniter-v2s:v0.4.0 key generate-node-key --file /var/lib/duniter/validator-node.key` SERVER_DOMAIN=YOUR_DOMAIN
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 - `docker compose up -d` to start your node
### Reverse-proxy part (with Nginx) ### Reverse-proxy part (with Nginx)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment