User Tools

Site Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
lab:dspace:server [2013/01/22 21:02] – [Ubuntu Server Setup Trace] chronolab:dspace:server [2013/06/05 14:34] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== 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 ====
 +
 +<code>
 +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/
 +</code>
 +
 +
 +===== Hub/Tracker =====
 +
 +
 +===== Overlay-Provider =====