diff --git a/Dockerfile b/Dockerfile index eecfd43..b58204e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,10 +7,16 @@ COPY ["public", "/otterscan-build/public"] COPY ["src", "/otterscan-build/src"] RUN npm run build +FROM alpine:3.14.0 AS logobuilder +RUN apk add imagemagick parallel +WORKDIR /assets +COPY trustwallet/blockchains/ethereum/assets /assets/ +RUN find . -name logo.png | parallel magick convert {} -filter Lanczos -resize 32x32 {} + FROM nginx:1.21.1-alpine RUN apk add jq COPY 4bytes/signatures /usr/share/nginx/html/signatures/ -COPY trustwallet/blockchains/ethereum/assets /usr/share/nginx/html/assets/ +COPY --from=logobuilder /assets /usr/share/nginx/html/assets/ COPY nginx.conf /etc/nginx/conf.d/default.conf COPY --from=builder /otterscan-build/build /usr/share/nginx/html/ COPY --from=builder /otterscan-build/run-nginx.sh /