Table of Contents

DSpace-Server

Tile-Server

Screenshot: https://apollo.open-resource.org/downloads/tilestream-dspace-bright.jpg

Any map delivery provider can be used technically (google, osm-online, bing etc.) but depending on external tile providers is deprecated since it always leaves a trail and reveales patterns to parties, which are not a part of the group (information leakage).

Infrastructure Deps

  1. MBTiles (TileForge) [OK]
  2. Tilestream (NJS) [OK]

Ubuntu Server Setup Trace

apt-get update
apt-get install curl build-essential libssl-dev libsqlite3-0 libsqlite3-dev git-core
adduser node
su - node
mkdir maps
# YES! This IS spooky, if you have other means to get npm use them
curl https://raw.github.com/creationix/nvm/master/install.sh | sh
source .nvm/nvm.sh # or re-login again to get updated env
nvm install v0.8.17
nvm use v0.8.17
git clone git://github.com/mapbox/tilestream.git
cd tilestream
npm install
./index.js --host (external_hostname_as_used_in_client_to_connect) --tiles=/home/node/maps/

Hub/Tracker

Overlay-Provider