AVnode is a try to have the FLxER website based on MongoDB and NodeJS.
Authors: Gianluca Del Gobbo
- NodeJS http://nodejs.org/
- MongoDB http://www.mongodb.org/
- FFmpeg https://ffmpeg.org/
- Copy the config file
config/default.json
toconfig/local.json
and configure your settings - Restore the DB using
AVnodeDB.zip
mongorestore withmongorestore --drop -d avnode <directory-of-dumped-backup>
- Request the file repository
/warehouse
to [email protected] (you don't need it to let the app starts) - Run
npm install && bower install
- Run
npm start
andnpm run start:videostranscoder
- Login with your FLxER user or use user: GianlucaDelGobbo password: GianlucaDelGobbo
Want to contribute? Great!!!
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
.
- Fork it.
- Create a branch (
git checkout -b my_markup
) - Commit your changes (
git commit -am "Added Snarkdown"
) - Push to the branch (
git push origin my_markup
) - Open a Pull Request