FROM cloudron/base:0.10.0 RUN mkdir -p /app/code WORKDIR /app/code ENV PATH /usr/local/node-6.9.5/bin:$PATH ADD package.json /app/code/package.json RUN curl -L https://git.tum.dk/cloudron/misc/raw/master/bundle.zip > bundle.zip RUN unzip bundle.zip RUN curl -L https://git.tum.dk/cloudron/misc/raw/master/ems.zip > ems.zip RUN unzip ems.zip RUN curl -L https://git.tum.dk/cloudron/misc/raw/master/webserver.zip > webserver.zip RUN unzip webserver.zip RUN rm bundle.zip ems.zip webserver.zip -f RUN ln -s /app/code/ems/ems /usr/bin/ems RUN npm install RUN npm install forever -g ADD bookie/ /app/code/bookie RUN mkdir -p /app/data/ems RUN ln -s -f /app/data/ems /app/code/bookie/.ems ADD public/ /app/data/public RUN ln -s -f /app/data/public /app/code/bookie/public EXPOSE 3000 ADD start.sh /app/code/start.sh ADD server.js /app/code/server.js ADD logo.png /app/code/logo.png CMD [ "/app/code/start.sh" ] #"/usr/local/node-6.9.5/bin/node", "/app/code/server.js"