FROM flitter/init MAINTAINER Xena RUN apt-get update &&\ apt-get -y install libreadline-dev libncurses5-dev libpcre3-dev libssl-dev perl make curl git-core luarocks &&\ luarocks install moonrocks --server=http://rocks.moonscript.org &&\ moonrocks install gimlet-cocktail &&\ moonrocks install moonscript &&\ moonrocks install yaml &&\ moonrocks install xavante &&\ moonrocks install wsapi &&\ moonrocks install wsapi-xavante ADD prepare.moon /app/prepare.moon ADD gimlet /etc/service/gimlet/run ENTRYPOINT /sbin/my_init ENV PORT 5000 EXPOSE 5000 ENV ENVIRONMENT docker ONBUILD ADD app.yaml /app/ ONBUILD RUN moon /app/prepare.moon /app/app.yaml ONBUILD ADD . /app/src ONBUILD RUN moonc /app/src