This is an old development repository. We are currently working on a new version.
The currently active branches are reserach_sensorreceive and research_client.
On Mac OS install via homebrew:
brew install mongodb
On Mac OS or Linux:
curl https://install.meteor.com/ | sh
Data Folder with correct permissions: A certain data folder structure is expected. /hnet/incoming/current
+ /hnet/outgoing
should exist. Also, folders for incoming data from each site need to exists when sites have been created.
For pushing data out, the server is using lftp which must be installed.
Note: The bootstraping data that is in the repository doesn't work correctly if the data folder have not been setup correctly.
Run the following:
meteor npm install
MONGO_URL=mongodb://localhost:27017/DataMaps meteor
For debugging with node inspector run MONGO_URL=mongodb://localhost:27017/DataMaps meteor debug
and open the app in Chrome with the port listed once the app has started.
meteor build .
- this will generate a *.tar .gz filebundle
directorycd bundle/programs/server/
and npm install
pm2 start [your_pm2_conf_file] --node-args="--max_old_space_size=8192"