Die Bereitstellung der Karte besteht aus mehreren Tasks:

ffmap-backend

Quellcode

freifunk api

Datei: /var/www/map/freifunk-api/herford.json

meshviewer

Für die Karte benutzen wir meshvierwer

Quellcode: https://github.com/FreiFunkMuenster/meshviewer/tree/plumpudding

Installation:

git clone https://github.com/FreiFunkMuenster/meshviewer.git
cd meshviewer/
npm install
npm install grunt-cli
node_modules/.bin/grunt

This will generate build/ containing all required files.

Config anpassen:

cp config.json.example build/config.json

"dataPath": [
    "http://map.herford.freifunk.net/data/"
  ],

zum Testen ablegen:

cp -a /home/map/muenster/meshviewer/build/ /var/www/map/muenster
Impressum Datenschutz