README formatting

This commit is contained in:
Ladd Hoffman 2024-12-22 17:33:22 -06:00
parent cfd3b5d205
commit f8b501859b
1 changed files with 28 additions and 24 deletions

View File

@ -23,34 +23,38 @@ npx tsc
To demonstrate the example application, you can open multiple terminals. In each terminal execute something like the following.
export RHIZOME_REQUEST_BIND_PORT=4000
export RHIZOME_PUBLISH_BIND_PORT=4001
export RHIZOME_SEED_PEERS='127.0.0.1:4002, 127.0.0.1:4004'
export RHIZOME_HTTP_API_PORT=3000
export RHIZOME_PEER_ID=peer1
node dist/example-app.js
```bash
export RHIZOME_REQUEST_BIND_PORT=4000
export RHIZOME_PUBLISH_BIND_PORT=4001
export RHIZOME_SEED_PEERS='127.0.0.1:4002, 127.0.0.1:4004'
export RHIZOME_HTTP_API_PORT=3000
export RHIZOME_PEER_ID=peer1
node dist/example-app.js
```
```bash
export RHIZOME_REQUEST_BIND_PORT=4002
export RHIZOME_PUBLISH_BIND_PORT=4003
export RHIZOME_SEED_PEERS='127.0.0.1:4000, 127.0.0.1:4004'
export RHIZOME_PEER_ID=peer2
node dist/example-app.js
```
export RHIZOME_REQUEST_BIND_PORT=4002
export RHIZOME_PUBLISH_BIND_PORT=4003
export RHIZOME_SEED_PEERS='127.0.0.1:4000, 127.0.0.1:4004'
export RHIZOME_PEER_ID=peer2
node dist/example-app.js
export RHIZOME_REQUEST_BIND_PORT=4004
export RHIZOME_PUBLISH_BIND_PORT=4005
export RHIZOME_SEED_PEERS='127.0.0.1:4000, 127.0.0.1:4002'
export RHIZOME_PEER_ID=peer3
node dist/example-app.js
```bash
export RHIZOME_REQUEST_BIND_PORT=4004
export RHIZOME_PUBLISH_BIND_PORT=4005
export RHIZOME_SEED_PEERS='127.0.0.1:4000, 127.0.0.1:4002'
export RHIZOME_PEER_ID=peer3
node dist/example-app.js
```
In a separate terminal, you can use `curl` to interact with an instance.
`jq` is helpful for formatting the json responses.
curl -s http://localhost:3000/peers/count | jq
curl -s http://localhost:3000/peers | jq
curl -s http://localhost:3000/deltas/count | jq
curl -s http://localhost:3000/deltas | jq
```bash
curl -s http://localhost:3000/peers/count | jq
curl -s http://localhost:3000/peers | jq
curl -s http://localhost:3000/deltas/count | jq
curl -s http://localhost:3000/deltas | jq
```