mirror of
https://github.com/logos-messaging/logos-messaging-nim-compose.git
synced 2026-01-02 14:03:11 +00:00
Unpublish pg port to avoid collision & restrict Grafana port to 127.0.0.1
nwaku-compose
Ready to use docker-compose that runs a nwaku node and monitors it with already set up and configured postgres, grafana and prometheus instances. All in just a few steps.
Instructions
Note that you must have installed docker-compose and git.
Get the code:
git clone git@github.com:waku-org/nwaku-compose.git
cd nwaku-compose
Edit the environment variables present at the beginning of the docker-compose.yml file.
Start everything: nwaku, postgres, prometheus, and grafana.
docker-compose up -d
Go to http://localhost:3000/d/yns_4vFVk/nwaku-monitoring?orgId=1 and after some seconds, your node metrics will be live there, just like in the picture. As simple as that.
Notes:
- Feel free to change the image you are using
statusteam/nim-waku:xxx. You can see the available tags in docker hub. - If you want to access grafana from outside your machine, feel free to remove
127.0.0.1and open the port, but in that case you may want to set up a password to your grafana.
Description
Languages
Shell
84.3%
Python
15.7%
