This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| lab:dspace:server [2013-01-22 21:03] – [Ubuntu Server Setup Trace] chrono | lab:dspace:server [2013-06-05 14:34] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== DSpace-Server ====== | ||
| + | |||
| + | ===== Tile-Server ===== | ||
| + | |||
| + | Screenshot: https:// | ||
| + | |||
| + | Any map delivery provider can be used technically  | ||
| + | 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)  | ||
| + | - 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:// | ||
| + | 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:// | ||
| + | cd tilestream | ||
| + | npm install | ||
| + | ./index.js --host (external_hostname_as_used_in_client_to_connect) --tiles=/ | ||
| + | </ | ||
| + | |||
| + | |||
| + | ===== Hub/Tracker ===== | ||
| + | |||
| + | |||
| + | ===== Overlay-Provider ===== | ||