From 26aa4c476d1a5c9915cc54228b26445373e2ab4d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Krop=C3=A1=C4=8Dek?= Date: Sun, 22 Dec 2024 11:43:58 +0100 Subject: [PATCH] moved docker file --- .dockerignore | 2 +- docker-compose.yml | 8 ++++++++ Dockerfile => docker/Dockerfile | 4 ++++ 3 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 docker-compose.yml rename Dockerfile => docker/Dockerfile (92%) 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