Ansible role for Nimbus Eth2 beacon node on Windows https://github.com/status-im/nimbus-eth2
Go to file
Jakub Sokołowski a56eba115e
increase delay and retries for scheduled task wait
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-06-16 15:39:24 +02:00
defaults add buils.sh script template and schedule builds 2021-06-10 17:54:27 +02:00
meta add dependency on infra-role-winsw 2021-06-02 19:05:07 +02:00
tasks increase delay and retries for scheduled task wait 2021-06-16 15:39:24 +02:00
templates drop check for user from build script 2021-06-10 18:00:52 +02:00
README.md add initial setup 2021-06-03 11:05:42 +02:00

README.md

Description

This role provisions a Nimbus installation that can act as an ETH2 network bootstrap node.

Ports

The service exposes three ports by default:

  • 9000 - LibP2P peering port. Must ALWAYS be public.
  • 9200 - JSON RPC port. Must NEVER be public.
  • 9900 - Prometheus metrics port. Should not be public.

Configuration

Minimum configuration would include.

beacon_node_network: 'testnet0'
# Infura Web Sockets URLs
beacon_node_web3_urls: ['wss://mainnet.infura.io/ws/v3/123qwe123qwe123qwe']

The order of Web Socket URLs matters. First is the default, the rest are fallbacks.

It might be useful to increase the log verbosity level:

beacon_node_log_level: DEBUG

Management

The containers are managed using WinSW.

TODO