Small web application for finding dn42 peers, based on latency measurements

Baptiste Jonglez cb3b0ed13b manage_participants: order list by ID 9 years ago
migrations 03c3e448e4 Add a 'public' field on measurements 10 years ago
static 6e73bb31e2 Add a systemd service file for the peerfinder script (contributed by blokje) 10 years ago
templates 19f9298832 Fix a potential DivisionByZeroError in templates 10 years ago
.gitignore 13ac032091 Don't track config.py in git 10 years ago
README.md 71d5c26703 Replace README by README.md 10 years ago
TODO d63d931a9a More TODO 10 years ago
config.py.sample d29ae4fa9c Send mails with traceback upon error 10 years ago
manage_participants.py cb3b0ed13b manage_participants: order list by ID 9 years ago
peerfinder.py d29ae4fa9c Send mails with traceback upon error 10 years ago
requirements.txt 71b79ef95a Add a requirements.txt file 10 years ago

README.md

dn42 peer finder

Quickstart

  • copy config.py.sample to config.py
  • pip install -r requirements.txt (should work with python2 and python3)
  • ./peerfinder.py runserver

Manage participants

Very crude at the moment. List participants:

./manage_participants

Activate participant whose ID is 42:

./manage_participants.py 42