diff --git a/.dockerignore b/.dockerignore index 7363998..e50ffb9 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,4 +1,4 @@ -Dockerfile +docker/ node_modules/ build/ .svelte-kit/ diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..782a07e --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,8 @@ +services: + maty-gift: + image: maty-gift + build: + context: . + dockerfile: docker/Dockerfile + ports: + - "3000:3000" diff --git a/Dockerfile b/docker/Dockerfile similarity index 92% rename from Dockerfile rename to docker/Dockerfile index 4f6814a..70d844c 100644 --- a/Dockerfile +++ b/docker/Dockerfile @@ -6,8 +6,12 @@ COPY package*.json /app/ RUN npm ci FROM base AS build + +ENV NODE_ENV=production + COPY --from=dependencies /app/node_modules /app/node_modules COPY . /app + RUN npm run build FROM base AS release