FROM node
 
WORKDIR /app

COPY package.json package.json
COPY package-lock.json package-lock.json
COPY tsconfig.json tsconfig.json
COPY tailwind.config.ts tailwind.config.ts
COPY postcss.config.js postcss.config.js
COPY next.config.js next.config.js
COPY next-env.d.ts next-env.d.ts
COPY node_modules node_modules

RUN npm install

COPY public public
COPY src src

EXPOSE 3000

CMD [ "npm", "run", "dev" ]