From ae2b4d3235ed9516c720589169946b3181c7b778 Mon Sep 17 00:00:00 2001 From: Didier Franc Date: Mon, 8 Feb 2016 20:54:51 +0100 Subject: [PATCH] Create Dockerfile --- Dockerfile | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000000..cc5f093c16 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,32 @@ +FROM node:latest + +RUN mkdir parse + +ADD . /parse +WORKDIR /parse +RUN npm install kerberos +RUN npm install + +ENV PARSE_SERVER_APPLICATION_ID string +ENV PARSE_SERVER_MOUNT_PATH string +ENV PARSE_SERVER_DATABASE_URI string +ENV PARSE_SERVER_CLOUD_CODE_MAIN string +ENV PARSE_SERVER_MASTER_KEY string + +#ENV PARSE_SERVER_COLLECTION_PREFIX +#ENV PARSE_SERVER_CLIENT_KEY +#ENV PARSE_SERVER_REST_API_KEY +#ENV PARSE_SERVER_DOTNET_KEY +#ENV PARSE_SERVER_JAVASCRIPT_KEY +#ENV PARSE_SERVER_DOTNET_KEY +#ENV PARSE_SERVER_FILE_KEY +#ENV PARSE_SERVER_FACEBOOK_APP_IDS + +EXPOSE 1337 + +# Uncomment if you want to access cloud code outside of your container +# A main.js file must be present, if not Parse will not start + +# VOLUME /parse/cloud + +CMD [ "npm", "start" ]