Skip to content

Commit

Permalink
Merge pull request #114 from dappnode/tropicar/add-ui-feature
Browse files Browse the repository at this point in the history
Add UI feature
  • Loading branch information
tropicar authored Sep 22, 2022
2 parents 89013ba + e624fd2 commit ad371b1
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 0 deletions.
1 change: 1 addition & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,6 @@ ENTRYPOINT [ "sh", "-c", "exec ./Nethermind.Runner \
--JsonRpc.Enabled=true \
--JsonRpc.JwtSecretFile=/jwtsecret \
--Init.BaseDbPath=/data \
--HealthChecks.Enabled true \
--Init.LogDirectory=/data/logs \
$EXTRA_OPTS" ]
1 change: 1 addition & 0 deletions docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ services:
NETHERMIND_NETWORKCONFIG_P2PPORT: 30404
NETHERMIND_JSONRPCCONFIG_ENGINEHOST: 0.0.0.0
NETHERMIND_JSONRPCCONFIG_ENGINEPORT: 8551
NETHERMIND_HEALTHCHECKSCONFIG_UIENABLED: "true"
EXTRA_OPTS: ""
ports:
- "30404:30404/udp"
Expand Down
3 changes: 3 additions & 0 deletions getting-started.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@

Nethermind is now ready for the merge!

If you are enabled the UI: you can access by clicking on [Nethermind UI](http://nethermind.public.dappnode:8551/healthchecks-ui)
If you want to enable it you can do it if you go to config section and enable the below option.

There are now two RPC APIs in Execution Clients:

1. Querying API `http://nethermind.public.dappnode:8545`. Use this endpoint to query transactions on your node and connect your web3 wallet.
Expand Down
10 changes: 10 additions & 0 deletions setup-wizard.yml
Original file line number Diff line number Diff line change
Expand Up @@ -133,3 +133,13 @@ fields:
description: >-
Upload your desired configuration file. You can get more info about how to configure nethermind [here](https://nethermind.readthedocs.io/en/latest/configuration.html) and also you can find some examples [here](https://github.com/NethermindEth/nethermind/tree/master/src/Nethermind/Nethermind.Runner/configs)
if: { "mode": { "enum": ["custom"] } }
- id: EnableUI
target:
type: environment
name: NETHERMIND_HEALTHCHECKSCONFIG_UIENABLED
title: Nethermind UI
description: >-
If set to `true` then you will be able to access an UI where to check basic stuff of Nethermind client
enum:
- "true"
- "false"

0 comments on commit ad371b1

Please sign in to comment.