Infrastructure for Waku fleet
https://github.com/status-im/nim-waku
Jakub Sokołowski
3f479e6827
Signed-off-by: Jakub Sokołowski <jakub@status.im> |
||
---|---|---|
ansible | ||
.envrc | ||
.envrc.secrets | ||
.gitignore | ||
Makefile | ||
README.md | ||
ansible.cfg | ||
flake.lock | ||
flake.nix | ||
hosts_node.tf | ||
hosts_node_db.tf | ||
main.tf | ||
providers.tf | ||
secrets.tf | ||
versions.tf | ||
workspaces.tf |
README.md
Description
This repo defines infrastructure for running nim-waku nodes shards.
Dashboard
You can look up current state of the fleet at: https://fleets.waku.org/
Layout
node
- Thenim-waku
nodes running Waku V2 protocol.node-db
- PostgreSQL used bynode
nodes for envelope storage.
Discovery
DNS TXT
ENRTree records exist to discover available fleets:
enrtree://AOGYWMBYOUIMOENHXCHILPKY3ZRFEULMFI4DOM442QSZ73TT2A7VI@test.waku.nodes.status.im
enrtree://AIRVQ5DDA4FFWLRBCHJWUWOO6X6S4ZTZ5B667LQ6AJU6PEYDLRD5O@sandbox.waku.nodes.status.im
Continious Integration
Jenkins CI builds can be used to build and deploy new Docker images:
Repo Usage
For how to use this repo read the Infra Repo Usage doc.