Freifunk Fulda/Nodegame

Aus Magrathea Laboratories e.V.
Wechseln zu: Navigation, Suche
Hinweis: Zur Zeit auf dem Host nodegame.fulda.freifunk.net nicht aktiv, aufgrund von Inkompatibilität mit dem aktuellen Nodes.json Format des Meshviewers


Installation des Nodegame.


Vorraussetzungen

Das Tool ist in Ruby gebaut und benötigt Ruby 1.9. Ausserdem werden die Gems json und sinatra benötigt

apt-get install ruby1.9.1 ruby-switch rubygems
ruby-switch --set ruby1.9.1

gem install json
gem install sinatra


Quellcode beziehen

Das Tool ist auf Github verfügbar: https://github.com/apirogov/ffnodegame

cd /var/www
git clone https://github.com/apirogov/ffnodegame.git

mv ffnodegame nodegame.freifunk-fulda.de
cd nodegame.freifunk-fulda.de


Anpassen

  • Die Datei settings.rb muss angepasst werden.
  • In der Datei ffnodegame.rb müssen ggf. Anpassungen vorgenommen werden


Starten

Gestartet wird das Tool mit folgendem Kommando:

ruby ffnodegame.rb


Administration

reset scores with: http://nodegame.freifunk-fulda.de/reset?pw=<password>
force update with: http://nodegame.freifunk-fulda.de/update?pw=<password>