====== 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 ==== - MBTiles (TileForge) [OK] - 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 =====