gianlucadelgobbo / avnode

4 stars 7 forks source link

AVnode

Join the chat at https://gitter.im/gianlucadelgobbo/avnode

AVnode is a try to have the FLxER website based on MongoDB and NodeJS.

Authors: Gianluca Del Gobbo

Requirements

Setup

  1. Copy the config file config/default.json to config/local.json and configure your settings
  2. Restore the DB using AVnodeDB.zip mongorestore with mongorestore --drop -d avnode <directory-of-dumped-backup>
  3. Request the file repository /warehouse to g.delgobbo@flyer.it (you don't need it to let the app starts)
  4. Run npm install && bower install
  5. Run npm start and npm run start:videostranscoder
  6. Login with your FLxER user or use user: GianlucaDelGobbo password: GianlucaDelGobbo

Contributing

Want to contribute? Great!!!

Development

For development we use nodemon to detect changes during developement. Ensure to start both scripts the main app with npm run dev and our videotranscoding queue worker with npm run dev:videotranscoder.

Commands

  1. Fork it.
  2. Create a branch (git checkout -b my_markup)
  3. Commit your changes (git commit -am "Added Snarkdown")
  4. Push to the branch (git push origin my_markup)
  5. Open a Pull Request