Futa Arai 8 месяцев назад
Родитель
Сommit
f0ac77a2aa

+ 2 - 0
.devcontainer/compose.extend.template.yml

@@ -10,3 +10,5 @@ services:
       - node_modules:/workspace/growi/node_modules
       - node_modules:/workspace/growi/node_modules
       - page_bulk_export_tmp:/tmp/page-bulk-export
       - page_bulk_export_tmp:/tmp/page-bulk-export
     tty: true
     tty: true
+    cap_add:
+      - SYS_ADMIN

+ 1 - 1
.devcontainer/pdf-converter/postCreateCommand.sh

@@ -1,7 +1,7 @@
 # Instal additional packages
 # Instal additional packages
 sudo apt update
 sudo apt update
 sudo apt-get install -y --no-install-recommends \
 sudo apt-get install -y --no-install-recommends \
-  chromium fonts-lato fonts-ipafont-gothic fonts-noto-cjk
+  chromium chromium-sandbox fonts-lato fonts-ipafont-gothic fonts-noto-cjk
 sudo apt-get clean -y
 sudo apt-get clean -y
 
 
 # Set permissions for shared directory for bulk export
 # Set permissions for shared directory for bulk export

+ 1 - 1
apps/pdf-converter/docker/Dockerfile

@@ -77,7 +77,7 @@ ENV appDir="$OPT_DIR/pdf-converter"
 RUN --mount=type=cache,target=/var/lib/apt,sharing=locked \
 RUN --mount=type=cache,target=/var/lib/apt,sharing=locked \
     --mount=type=cache,target=/var/cache/apt,sharing=locked \
     --mount=type=cache,target=/var/cache/apt,sharing=locked \
   apt-get update; \
   apt-get update; \
-  apt-get install -y chromium fonts-lato fonts-ipafont-gothic fonts-noto-cjk gosu; \
+  apt-get install -y chromium chromium-sandbox fonts-lato fonts-ipafont-gothic fonts-noto-cjk gosu; \
   rm -rf /var/lib/apt/lists/*; \
   rm -rf /var/lib/apt/lists/*; \
 # verify that the binary works
 # verify that the binary works
   gosu nobody true
   gosu nobody true