quick-db
boilerplate for mongodb with auto username/password setup
create a config
folder under working dir. add default.js
(or [NODE_ENV].js)
var path = ;var workingDir = process;moduleexports = mongodb: version: '3.2.10' //your mongodb version dataDir: path mongoDir: path port: 27017 db:'myApp' users: username: 'myapp_user' password:'myapp_password' roles: 'readWrite' ;
unzip compatible mongo in your mongo folder under version subfolder
client
...
server
...
config
- default.js
mongo
- 3.2.10
- bin
GNU-AGPL-3.0
...
add quick-db
in your package.json
"scripts":
start mongo
npm run quick-db
if you git clone the module separately, you can build a mongo instance ready for deploy
npm run build -- --version [version]