diff --git a/nodejs/Dockerfile b/nodejs/Dockerfile new file mode 100644 index 0000000..627be4a --- /dev/null +++ b/nodejs/Dockerfile @@ -0,0 +1,3 @@ +FROM node:4.4-onbuild +EXPOSE 1207 +ENTRYPOINT node index.js \ No newline at end of file diff --git a/nodejs/index.js b/nodejs/index.js index bbc606e..4c06501 100644 --- a/nodejs/index.js +++ b/nodejs/index.js @@ -3,7 +3,7 @@ var url = require('url'); var util = require('util'); var querystring = require('querystring'); var mongoose = require('mongoose'); -var mongodbUrl = 'mongodb://localhost:27017/danmaku'; +var mongodbUrl = 'mongodb://' + process.env.MONGODB_USERNAME + ':' + process.env.MONGODB_PASSWORD + '@' + process.env.MONGODB_PORT_27017_TCP_ADDR + ':' + process.env.MONGODB_PORT_27017_TCP_PORT + '/' + process.env.MONGODB_INSTANCE_NAME; var express = require('express'); var app = express();