feat: 完善字体包发行与 Docker 内置字体
This commit is contained in:
+6
-2
@@ -21,7 +21,7 @@ COPY packages/preview-engine/package.json packages/preview-engine/package.json
|
||||
COPY packages/renderer/package.json packages/renderer/package.json
|
||||
RUN npm ci
|
||||
|
||||
COPY tsconfig.base.json ./
|
||||
COPY tsconfig.base.json product.json ./
|
||||
COPY apps ./apps
|
||||
COPY packages ./packages
|
||||
COPY logos ./logos
|
||||
@@ -151,6 +151,7 @@ COPY --chown=pwuser:pwuser --from=build /app/packages/preview-engine/dist ./pack
|
||||
COPY --chown=pwuser:pwuser --from=build /app/packages/renderer/dist ./packages/renderer/dist
|
||||
COPY --chown=pwuser:pwuser --from=build /app/samples ./samples
|
||||
COPY --chown=pwuser:pwuser themes ./themes
|
||||
COPY --chown=pwuser:pwuser output/font-packs/root /app/.local/font-packs
|
||||
COPY deploy/nginx.conf /etc/nginx/nginx.conf
|
||||
COPY --chown=pwuser:pwuser deploy/entrypoint.sh /app/deploy/entrypoint.sh
|
||||
|
||||
@@ -161,7 +162,10 @@ ENV HOST=127.0.0.1 \
|
||||
PDF_RENDER_ORIGIN=http://127.0.0.1:8080 \
|
||||
PDF_CONCURRENCY=1 \
|
||||
PDF_MAX_QUEUE=4 \
|
||||
PDF_TIMEOUT_MS=120000
|
||||
PDF_TIMEOUT_MS=120000 \
|
||||
FONT_PACK_ROOT=/app/.local/font-packs
|
||||
|
||||
RUN test -f /app/.local/font-packs/mdtp-serif-sc/1.0.0/font-pack.json
|
||||
|
||||
USER pwuser
|
||||
|
||||
|
||||
Reference in New Issue
Block a user