This repo gives you all you need to quickly create your working project based on KeplerJs
Clone this repository
git clone git@github.com:Keplerjs/kepler-skeleton.git
cd kepler-skeleton
or in https:
git clone https://github.com/Keplerjs/kepler-skeleton.git
npm install
npm start
The best way to add, extend or modify features in KeplerJs is to create a Kepler plugin. You can find in the documentation the guidelines for doing this. Here there is also a skeleton of Kepler plugin inside the packages directory, it can be enabled or disabled through the standard Meteor commands meteor add or meteor remove:
meteor remove keplerjs:plugin-skeleton
A production instance is easily configurable as follow:
cp ./private/start.sh .
cp ./private/settings.sample.json ./settings.json
edits your custom mongodb database name DBNAME="kepler_skeleton" in the file start.sh and other Kepler configurations in settings.json, run:
./start.sh
Default .meteor/packages content, uncomment for enable more plugins
keplerjs:base
keplerjs:theme
keplerjs:plugin-skeleton
#keplerjs:api
#keplerjs:edit
#keplerjs:admin
#keplerjs:stats
#keplerjs:upload
#keplerjs:share
#keplerjs:geoinfo
#keplerjs:osm
#keplerjs:favorites
#keplerjs:convers
#keplerjs:notifs
#keplerjs:pois
#keplerjs:tracks
#keplerjs:categories