all repos — caroster @ 5a09dd4b70b5747bc605b4644ca114f01d5a3ba6

[Octree] Group carpool to your event https://caroster.io

Dockerfile (view raw)

 1FROM node:16-alpine
 2
 3VOLUME /srv/app/backend/node_modules
 4VOLUME /srv/app/backend/build
 5VOLUME /srv/app/backend/public/uploads
 6VOLUME /srv/app/frontend/node_modules
 7VOLUME /srv/app/frontend/.next
 8
 9EXPOSE 80
10WORKDIR /srv/app
11
12RUN apk add --no-cache nginx && yarn global add pm2
13
14COPY ./frontend /srv/app/frontend
15COPY ./backend /srv/app/backend
16COPY ./ecosystem.config.js /srv/app/
17COPY ./nginx.conf /etc/nginx/http.d/default.conf
18COPY ./docker-entrypoint.sh /usr/local/bin
19
20RUN chmod +x /usr/local/bin/docker-entrypoint.sh