Просмотр исходного кода

Merge pull request #80 from overleaf/jpa-cleanup-install-deps

[misc] cleanup install deps
Jakob Ackermann 6 лет назад
Родитель
Сommit
ca94225c19
2 измененных файлов с 10 добавлено и 7 удалено
  1. 4 0
      services/filestore/.dockerignore
  2. 6 7
      services/filestore/install_deps.sh

+ 4 - 0
services/filestore/.dockerignore

@@ -5,3 +5,7 @@ gitrev
 .npm
 .nvmrc
 nodemon.json
+
+uploads/
+user_files/
+template_files/

+ 6 - 7
services/filestore/install_deps.sh

@@ -1,15 +1,14 @@
 #!/bin/sh
+
+set -ex
+
 apt-get update
 
-apt-get install vim imagemagick optipng --yes
+apt-get install ghostscript imagemagick optipng --yes
+
+rm -rf /var/lib/apt/lists/*
 
-wget -q https://s3.amazonaws.com/sl-public-dev-assets/ghostscript-9.15.tar.gz -O /tmp/ghostscript-9.15.tar.gz
-cd /tmp
-tar -xvf /tmp/ghostscript-9.15.tar.gz
-cd /tmp/ghostscript-9.15 && ./configure && make && make install
-npm rebuild
 mkdir /app/user_files/ /app/uploads/ /app/template_files/
 chown -R node:node /app/user_files
 chown -R node:node /app/uploads
 chown -R node:node /app/template_files
-ls -al /app