+COPY package.json pnpm-lock.yaml tsconfig.json bundle.js build-requirements.js skip-preinstall.js prepare.js ./
+COPY src ./src
+COPY docker/config.json ./src/assets/config.json
+COPY docker/idtags.json ./src/assets/idtags.json
+RUN set -ex \
+ && apk add --no-cache --virtual .gyp build-base python3 \
+ && corepack enable \
+ && corepack prepare pnpm@latest --activate \
+ && pnpm set progress=false \
+ && pnpm config set depth 0 \
+ && pnpm install --ignore-scripts --frozen-lockfile \
+ && pnpm build \
+ && apk del .gyp