This repository has been archived on 2025-03-14. You can view files and clone it, but cannot push or open issues or pull requests.
Files
gardev-startpage/Dockerfile
2023-11-19 10:00:16 +02:00

24 lines
501 B
Docker

FROM node:18-alpine
ARG VITE_OPEN_WEATHER_KEY
ARG VITE_OPEN_WEATHER_LAT
ARG VITE_OPEN_WEATHER_LON
ARG VITE_UNSPLASH_ACCESS_KEY
ENV VITE_OPEN_WEATHER_KEY=$VITE_OPEN_WEATHER_KEY
ENV VITE_OPEN_WEATHER_LAT=$VITE_OPEN_WEATHER_LAT
ENV VITE_OPEN_WEATHER_LON=$VITE_OPEN_WEATHER_LON
ENV VITE_UNSPLASH_ACCESS_KEY=$VITE_UNSPLASH_ACCESS_KEY
WORKDIR /app
COPY package*.json .
RUN npm install
COPY public ./public
COPY src ./src
COPY tsconfig.json .
COPY vite.config.ts .
CMD ["npm", "run", "dev"]
EXPOSE 3000