general + PWA optimizations
All checks were successful
continuous-integration/drone/push Build is passing

selfhosting logo + PWA score optimization
This commit is contained in:
2021-01-07 19:55:18 +01:00
parent aaef97dd43
commit 43ecd83213
9 changed files with 18 additions and 7 deletions

View File

@@ -9,6 +9,10 @@ COPY public ./public
RUN pnpm run build:sw
RUN pnpm run build
# final image
FROM alpine
COPY --from=0 /app/build /app
RUN rm -rf /app/build/_dist_/components
RUN rm -rf /app/build/_dist_/locales
FROM fholzer/nginx-brotli:v1.19.1
COPY --from=0 /app/build /usr/share/nginx/html
COPY --from=1 /app /usr/share/nginx/html
COPY ./nginx.conf /etc/nginx/nginx.conf