Web client (by @nrenner and contributors) for the BRouter routing engine (by @abrensch). Work in progress.
Instances:
- brouter.de/brouter-web (provided by @abrensch)
- brouter.damsy.net (provided by @bagage)
This repository is only about the frontend.
For the server/backend, BRouter routing engine, Android app, profiles, brouter.de site, see:
https://github.com/abrensch/brouter
More information:
https://brouter.de
General BRouter discussions/questions, support:
#brouter
on IRC OFTC. You can also use Riot.- Google Group
Translations are managed using the Transifex platform. After signing up, you can go to BRouter's project page, select a language and click Translate to start translating.
As an alternative to the above online version, the standalone server of BRouter can also be run on your local desktop.
-
download and unzip latest BRouter revision
e.g. for Linux (replace~/opt/
with your preferred install directory and1_4_11
with latest version):mkdir ~/opt/brouter cd ~/opt/brouter wget https://brouter.de/brouter_bin/brouter_1_4_11.zip unzip brouter_1_4_11.zip chmod +x ./standalone/server.sh
-
download one or more data file(s) (rd5) into
segments4
directory
-
download BRouter-Web as subdirectory
brouter-web
of thebrouter
directory-
using the latest stable release - adjust to current version number - from https://github.com/nrenner/brouter-web/releases:
wget https://github.com/nrenner/brouter-web/releases/download/0.7.0/brouter-web-0.7.0.zip unzip brouter-web-0.7.0.zip -d brouter-web
-
OR the current development state (potentially instable and without runtime distributables):
wget https://github.com/nrenner/brouter-web/archive/master.zip unzip master.zip mv brouter-web-master brouter-web
- build the distributable files required for runtime (only for development state), see section Build
-
-
copy
config.template.js
toconfig.js
-
con