UNPKG

joola.datastore-mongodb

Version:
83 lines (62 loc) 3.28 kB
![Joola](http://i.imgur.com/PrqIYX7.png) [Joola][22] is a data analytics and visualization middleware designed to help you quickly build custom, embedded data analytics applications. [![Build Status][3]][4] [![Gitter chat](https://badges.gitter.im/joola/joola.png)](https://gitter.im/joola) **joola.datastore-mongodb** is a joola plugin to provide MongoDB based data store for its operation. ### Setup Guide In order to setup and use MongoDB as joola's Datastore, following these steps: ```bash $ npm install joola.datastore-mongodb ``` Then open your joola configuration and add something along these lines: ```javascript { "store": { "datastore": { "mongodb": { "enabled": true, "dsn": "mongodb://localhost:27017/joola" } } } } ``` You're all set to go. to make sure it works, please run a node and monitor the log to see what provider is used. ### Contributing We would love to get your help! We have outlined a simple [Contribution Policy][18] to support a transparent and easy merging of ideas, code, bug fixes and features. If you've discovered a security vulnerability in joola, we appreciate your help in disclosing it to us in a responsible manner via our [Bounty Program](https://hackerone.com/joola-io). If you're looking for a place to start, you can always go over the list of [open issues][17], pick one and get started. If you're feeling lost or unsure, [just let us know](#Contact). ### Contact Contacting us is easy, ping us on one of these: - [![Gitter chat](https://badges.gitter.im/joola/joola.png)](https://gitter.im/joola) - [@joola][19] - [info@joo.la][20] - You can even fill out a [form][21]. ### License Copyright (c) 2012-2015 Joola Smart Solutions. GPLv3 Licensed, see [LICENSE][24] for details. [1]: https://coveralls.io/repos/joola/joola.datastore-mongodb/badge.png?branch=develop [2]: https://coveralls.io/r/joola/joola.datastore-mongodb?branch=develop [3]: https://travis-ci.org/joola/joola.datastore-mongodb.png?branch=develop [4]: https://travis-ci.org/joola/joola.datastore-mongodb?branch=develop [14]: https://github.com/joola/joola [15]: http://nodejs.org [16]: http://serverfault.com/ [18]: https://github.com/joola/joola/blob/master/CONTRIBUTING.md [19]: http://twitter.com/getjoola [20]: mailto://info@joo.la [21]: http://joo.la/#contact [22]: http://joola/ [24]: https://github.com/joola/joola/blob/master/LICENSE.md [architecture-doc]: https://github.com/joola/joola/wiki/Technical-architecture [talk-to-us]: https://github.com/joola/joola/wiki/Talk-to-us [about-image]: https://raw.github.com/joola/joola/develop/docs/images/about.png [techdocs-image]: https://raw.github.com/joola/joola/develop/docs/images/techdocs.png [setup-image]: https://raw.github.com/joola/joola/develop/docs/images/setup.png [api-docs-image]: https://raw.github.com/joola/joola/develop/docs/images/roadmap.png [contributing-image]: https://raw.github.com/joola/joola/develop/docs/images/contributing.png [about]: https://github.com/joola/joola/wiki/joola-overview [techdocs]: https://github.com/joola/joola/wiki/Technical-documentation [setup]: https://github.com/joola/joola/wiki/Setting-up-joola [api-docs]: http://docs.joola.apiary.io/ [contributing]: https://github.com/joola/joola/wiki/Contributing