diff --git a/Dockerfile b/Dockerfile index a6ef6da..863cd1d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,12 +3,12 @@ FROM node:lts-alpine3.23 AS base WORKDIR /app COPY package.json package-lock.json ./ -# Install necessary dependencies for sharp used by next/image (for image optimization) -RUN apk add --no-cache libc6-compat - # Install dependencies RUN npm ci --legacy-peer-deps COPY . . + +RUN apk add --no-cache libc6-compat + # --- STAGE 2: Environments # Development FROM base AS development diff --git a/docker-compose.yml b/docker-compose.yml index b32e04a..dd4d679 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -10,7 +10,7 @@ services: - "4000:3000" volumes: - ./public/uploads:/app/public/uploads - environment: - - NODE_ENV=production + env_file: + - .env # Add additional Next.js runtime configuration below as needed, for example: # - NEXT_PUBLIC_API_URL=https://api.example.com