1 files changed, 3 insertions, 3 deletions
diff --git a/api/Dockerfile b/api/Dockerfile
index 78256be6..dbe21e15 100644
--- a/api/Dockerfile
+++ b/api/Dockerfile
@@ -1,4 +1,4 @@
-FROM node:lts-alpine
+FROM node:lts-alpine AS builder
# needed for native packages (bcrypt, canvas)
RUN apk add --no-cache \
@@ -11,14 +11,14 @@ RUN apk add --no-cache \
pango-dev \
giflib-dev
-WORKDIR /usr/src/fosscord-api
+WORKDIR /usr/src/api
RUN npm rebuild bcrypt --build-from-source \
&& npm install canvas --build-from-source
COPY api/package.json api/package-lock.json ./
COPY util ../util
-RUN npm install
+RUN cd ../util && npm install && cd ../api && npm install
COPY api/ .
|