diff --git a/db/.gitkeep b/db/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/db/images/.gitkeep b/db/images/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/docker/server.dockerfile b/docker/server.dockerfile index 82b365fd..83b71d4a 100644 --- a/docker/server.dockerfile +++ b/docker/server.dockerfile @@ -10,6 +10,7 @@ WORKDIR /usr/src/app RUN chown node:node /usr/src/app USER node ENV NODE_ENV production +RUN mkdir -p /usr/src/app/db/images COPY --chown=node:node --from=builder /usr/src/app/node_modules /usr/src/app/node_modules COPY --chown=node:node ./src/server /usr/src/app/src/server COPY --chown=node:node ./src/game /usr/src/app/src/game diff --git a/heroku/Dockerfile b/heroku/Dockerfile index 4321bcbc..2509cb6a 100644 --- a/heroku/Dockerfile +++ b/heroku/Dockerfile @@ -8,6 +8,7 @@ COPY package*.json ./ RUN npm install COPY src ./src COPY public ./public +RUN mkdir -p ./db/images RUN npm run build @@ -18,4 +19,4 @@ COPY heroku/conf/nginx.conf /etc/nginx/http.d/default.conf RUN cp -a build/. /var/www/html/ # add support for $PORT env variable -CMD sed -i -e 's/$PORT/'"$PORT"'/g' /etc/nginx/http.d/default.conf && /usr/bin/supervisord \ No newline at end of file +CMD sed -i -e 's/$PORT/'"$PORT"'/g' /etc/nginx/http.d/default.conf && /usr/bin/supervisord