diff --git a/backend/app/db/db.js b/backend/app/db/db.js new file mode 100644 index 0000000000000000000000000000000000000000..c51cb590685c8e736e2b20304aee636ad4b9cf6d --- /dev/null +++ b/backend/app/db/db.js @@ -0,0 +1,8 @@ +var mongoose = require('mongoose') + +mongoose.connect("mongodb://mongo:27017") + +var db = mongoose.connection; +db.on('error', console.error.bind(console, 'connection error:')); + +module.exports = db diff --git a/backend/app/people/people.js b/backend/app/people/people.js new file mode 100644 index 0000000000000000000000000000000000000000..9cce4d36cab344f4b707fe7aeb2850c4890e2c36 --- /dev/null +++ b/backend/app/people/people.js @@ -0,0 +1,6 @@ +var db = require('../db/db.js') +var mongoose = require('mongoose') + +db.once('open',function () { + // do things when connection opens +}) diff --git a/backend/build b/backend/build deleted file mode 100755 index 0248261ba1198d7959a7833b9a21e9349fb88deb..0000000000000000000000000000000000000000 --- a/backend/build +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/bash -sudo docker build . -t node diff --git a/backend/docker-compose.yml b/backend/docker-compose.yml new file mode 100644 index 0000000000000000000000000000000000000000..f8dbe2f2ff6493a335f90b46712c545b0b8724ce --- /dev/null +++ b/backend/docker-compose.yml @@ -0,0 +1,13 @@ +db: + image: mongo + ports: + - "27017:27017" + command: "--smallfiles --logpath=/dev/null" +web: + build: . + volumes: + - app:/app + ports: + - "8000:8080" + links: + - db diff --git a/backend/npm-debug.log b/backend/npm-debug.log deleted file mode 100644 index eb812bd9fa93c2eda80def8ebffafd614768abba..0000000000000000000000000000000000000000 --- a/backend/npm-debug.log +++ /dev/null @@ -1,20 +0,0 @@ -0 info it worked if it ends with ok -1 verbose cli [ '/usr/bin/nodejs', '/usr/bin/npm', 'start' ] -2 info using npm@4.1.2 -3 info using node@v7.5.0 -4 verbose config Skipping project config: /home/nemboru/.npmrc. (matches userconfig) -5 verbose stack Error: ENOENT: no such file or directory, open '/home/nemboru/package.json' -6 verbose cwd /home/nemboru/workshop/daa-custom-stack/backend -7 error Linux 4.4.0-62-generic -8 error argv "/usr/bin/nodejs" "/usr/bin/npm" "start" -9 error node v7.5.0 -10 error npm v4.1.2 -11 error path /home/nemboru/package.json -12 error code ENOENT -13 error errno -2 -14 error syscall open -15 error enoent ENOENT: no such file or directory, open '/home/nemboru/package.json' -16 error enoent ENOENT: no such file or directory, open '/home/nemboru/package.json' -16 error enoent This is most likely not a problem with npm itself -16 error enoent and is related to npm not being able to find a file. -17 verbose exit [ -2, true ] diff --git a/backend/run b/backend/run deleted file mode 100644 index 62c7e7260b9fb28d11834ef21f5bca45584ad6b1..0000000000000000000000000000000000000000 --- a/backend/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/bash -echo 'http://127.0.0.1:8000' -sudo docker run -it -p 8000:80 node diff --git a/backend/rundev b/backend/rundev deleted file mode 100755 index 5c8aab58f847b99178635ae2d92a9bf84c2eb2df..0000000000000000000000000000000000000000 --- a/backend/rundev +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/bash -echo 'http://127.0.0.1:8000' -sudo docker run -it -p 8000:8080 -v $(pwd)/app:/app node