FROM node:6.9.5
MAINTAINER Luís Melo "lhsm@cin.ufpe.br"

RUN mkdir question && cd question

RUN npm install express --save && \
    mkdir questions && \
    cd question

WORKDIR question

RUN echo "var express = require('express');" >> app.js && \
    echo "var app = express();" >> app.js && \
    echo "var io = require('socket.io');" >> app.js && \
    echo "" >> app.js && \
    echo "app.get('/', function(req, res){" >> app.js && \
    echo "	res.send('hello world'); " >> app.js && \
    echo "});" >> app.js && \
    echo "" >> app.js && \
    echo "app.listen(3000, '0.0.0.0');" >> app.js

EXPOSE 8080
CMD node app.js