summaryrefslogtreecommitdiffstats
path: root/Dockerfile
blob: f2d905e500060b665a72980dc4738726ca90f40c (plain)
1
2
3
4
5
6
7
8
9
10
11
FROM renyufu/electron-packager AS build-env
COPY package.json package-lock.json /electron/
COPY . /electron
RUN npm i && npm i --save-dev electron && mkdir dist
RUN electron-packager . --platform linux  --arch x64 --out dist/
RUN electron-packager . --platform darwin --arch x64 --out dist/
RUN electron-packager . --platform win32  --arch x64 --out dist/

FROM nginx:alpine
COPY --from=build-env /electron/dist /usr/share/nginx/html
RUN chmod 555 -R /usr/share/nginx/html