Monero public node aggregator.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Go to file
lalanza808 bac563254c
mark nodes unhealthy if over 100 blocks away from highest (#13)
2 years ago
bin final adjustments before push 4 years ago
conf add tor support 4 years ago
xmrnodes mark nodes unhealthy if over 100 blocks away from highest (#13) 2 years ago
.gitignore adding app so far 4 years ago
Dockerfile-torsocks add tor support 4 years ago
LICENSE Initial commit 4 years ago
Makefile add some simple docs 3 years ago
README.md add some simple docs 3 years ago
crontab store crontab sample 3 years ago
docker-compose.yaml add tor support 4 years ago
requirements.txt Merge branch 'main' of github.com:lalanza808/monero.fail into levin 3 years ago

README.md

monero.fail

Monero node tracker

Setup

Tools you will need:

  • Docker # apt-get install docker.io
  • docker-compose # apt-get install docker-compose
  • python3 (linux os will have this)
  • python3-venv # apt-get install python3-venv

Development

I have provided a Makefile with some helpful stuff...make sure to install make to use it.

The map portion of the service requires the GeoLite2 db...the make setup command fetches a copy via wget.

# install python virtual environment and install application dependencies
make setup

# setup config
cp xmrnodes/config.example.py xmrnodes/config.py
vim xmrnodes/config.py

# run services (tor, i2p, etc)
make up

# run development server
make dev

# access at http://127.0.0.1:5000