Files
newsletter-hackernews/Dockerfile
Riccardo Senica e73262b3b3
Some checks failed
Deploy / lint-build-deploy (push) Failing after 2m7s
chore: update privacy
2026-01-28 19:56:07 +01:00

27 lines
548 B
Docker

FROM node:20
WORKDIR /app
COPY package*.json ./
RUN npm install
COPY . .
ARG NEXT_PUBLIC_BRAND_NAME
ARG NEXT_PUBLIC_BRAND_EMAIL
ARG NEXT_PUBLIC_BRAND_COUNTRY
ARG NEXT_PUBLIC_HOME_URL
ARG NEXT_PUBLIC_BRAND_OWNER_NAME
ENV NEXT_PUBLIC_BRAND_NAME=$NEXT_PUBLIC_BRAND_NAME
ENV NEXT_PUBLIC_BRAND_EMAIL=$NEXT_PUBLIC_BRAND_EMAIL
ENV NEXT_PUBLIC_BRAND_COUNTRY=$NEXT_PUBLIC_BRAND_COUNTRY
ENV NEXT_PUBLIC_HOME_URL=$NEXT_PUBLIC_HOME_URL
ENV NEXT_PUBLIC_BRAND_OWNER_NAME=$NEXT_PUBLIC_BRAND_OWNER_NAME
RUN npm run build
EXPOSE 3000
CMD [ "npm", "start" ]