mirror of
https://github.com/lrnselfreliance/wrolpi.git
synced 2026-10-26 19:01:39 -04:00
19 lines
437 B
Docker
19 lines
437 B
Docker
# base image
|
|
FROM node:13-buster
|
|
|
|
WORKDIR /app
|
|
ENV PATH /app/node_modules/.bin:$PATH
|
|
|
|
# install and cache app dependencies
|
|
COPY app/public /app/public
|
|
COPY app/src /app/src
|
|
COPY app/package.json /app/
|
|
RUN rm -rf /app/node_modules
|
|
# Increase network timeout because a Raspberry Pi is slow.
|
|
RUN yarn --network-timeout 100000
|
|
|
|
# Create the production build
|
|
RUN yarn global add serve
|
|
|
|
# Run the production build
|
|
CMD ["serve", "-s", "build"]
|