pguyson / fireleaves

Firebase Real-time database to MongoDB adapter

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

fireleaves

Screenshot

Firebase Real-time database to mongoDB adapter, inspired by Flashlight

fireleaves is useful for backend application, it's use mongoDB featureds for search, summary report and other things that you want to do on backend and firebase is difficult to do.

Features

0.0.2

  • supported queue for large data, using kue and redis

0.0.1

  • monitor firebase realtime database and index to mongodb
  • parser data before index to mongodb

Getting Started

  • Install and run MongoDB
  • Install and run Redis
  • git clone https://github.com/pguyson/fireleaves --depth=1
  • npm -g install gulp
  • npm install
  • get firebase service key Guide and save to key
  • copy src/config.js.example to src/config.js and edit to match your server configuration
  • npm run dev

Production

  • copy bin to production server
  • npm run prod-install
  • npm start
  • for pm2 pm2 start "/usr/bin/npm" --name "fireleaves" -- start

Contributing

  • Found a bug? or Features request, Report it on Github Issues and include a error message and config sample.
  • Anything else? feel free to mail me.

License

fireleaves is licensed under MIT.

About

Firebase Real-time database to MongoDB adapter

License:MIT License


Languages

Language:JavaScript 100.0%