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

Baptiste Jonglez 71d5c26703 Replace README by README.md 10 years ago
migrations 03c3e448e4 Add a 'public' field on measurements 10 years ago
static 45bd478657 Display good packet loss in green 10 years ago
templates b5a1c765d2 Merge remote-tracking branch 'xuu/master' 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 592373d131 Introduce a maximum age for tasks (to avoid large backlogs) 10 years ago
manage_participants.py 71cf2bc9bb Allow to deactivate participants 10 years ago
peerfinder.py d4aa2b4e26 Proper template for integrating both measurement scripts 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