5
0
mirror of https://github.com/cwinfo/yggdrasil-map synced 2024-11-24 21:21:35 +00:00
Yggdrasil network map
Go to file
Michał Zieliński 3478a0023c Merge pull request #5 from interfect/no-ip
Safely omit IP if it is not available.
2015-08-29 10:41:25 +02:00
scripts sendGraph.py updates 2015-07-30 18:59:30 +02:00
web Safely omit IP if it is not available. 2015-08-28 00:07:44 -07:00
.gitignore Script for starting multiple cjdns nodes 2014-06-05 17:50:37 +03:00
LICENSE Added a license and a readme 2014-03-30 17:43:14 +03:00
README.md Update README.md 2015-07-30 18:54:05 +02:00

fc00.org

Source code for http://www.fc00.org (http://h.fc00.org on Hyperboria).

Sending your view of the network

In order to display accurate map of Hyperboria fc00 need your help. If you run CJDNS node, please send your network view using sendGraph.py script.

wget https://raw.githubusercontent.com/zielmicha/fc00.org/master/scripts/sendGraph.py
# edit configuration
nano sendGraph.py
chmod +x sendGraph.py

# Run this every 5-60 minutes
./sendGraph.py
# For example, add it to crontab
(crontab -l; echo "@hourly /root/sendGraph.py") | crontab -

Web server

git clone git@github.com:zielmicha/fc00.org.git
git clone git@github.com:zielmicha/nodedb.git web/nodedb
sudo apt-get install python-flask python-flup python-mysqldb python-pygraphviz

cd fc00.org/web
python web.py

Run web/updateGraph.py periodically to rerender nodes graph. You may want to customize reverse-proxy IP retrieval logic in web.py.