From 72f5e594e0d9f08daccbba47f88c29cea77a1194 Mon Sep 17 00:00:00 2001 From: OxSaitama Date: Fri, 6 Oct 2023 15:05:53 +0200 Subject: [PATCH] try new node image --- Dockerfile | 6 +++--- .../common/AnchoringProofService/AnchoringProofService.ts | 1 - 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 719a30ca..37b5ba19 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ # Install dependencies only when needed -FROM node:19-alpine AS deps +FROM node:18-bullseye-slim AS deps ENV PUPPETEER_SKIP_CHROMIUM_DOWNLOAD true ENV PUPPETEER_EXECUTABLE_PATH /usr/bin/chromium-browser @@ -9,7 +9,7 @@ WORKDIR leCoffre RUN npm install -D prisma@4.11.0 COPY package.json ./ -RUN apk update && apk add openssh-client git chromium +RUN apt update && apt install openssh-client git chromium COPY id_rsa /root/.ssh/id_rsa RUN chmod 600 ~/.ssh/id_rsa @@ -42,7 +42,7 @@ RUN adduser -D lecoffreuser --uid 10000 && chown -R lecoffreuser . COPY --from=builder --chown=lecoffreuser leCoffre/node_modules ./node_modules COPY --from=builder --chown=lecoffreuser leCoffre/dist dist COPY --from=builder --chown=lecoffreuser leCoffre/package.json ./package.json -COPY --from=builder --chown=lecoffreuser leCoffre/src/common/databases ./src/common/databases +COPY --from=builder --chown=lecoffreuser leCoffre/src/common/databases ./src/common/databases USER lecoffreuser diff --git a/src/services/common/AnchoringProofService/AnchoringProofService.ts b/src/services/common/AnchoringProofService/AnchoringProofService.ts index 45964213..b1af4a2d 100644 --- a/src/services/common/AnchoringProofService/AnchoringProofService.ts +++ b/src/services/common/AnchoringProofService/AnchoringProofService.ts @@ -73,7 +73,6 @@ export default class AnchoringProofService extends BaseService { public async generate(data: AnchoringProofData): Promise { const browser = await puppeteer.launch({ headless: "new", - executablePath: process.env['PUPPETEER_EXECUTABLE_PATH'], args: ["--no-sandbox", "--disable-setuid-sandbox"], }); const page = await browser.newPage();