Selaa lähdekoodia

fix permission due to non-root user

Dick Tang 7 vuotta sitten
vanhempi
commit
7f515b0b4d
1 muutettua tiedostoa jossa 2 lisäystä ja 19 poistoa
  1. 2 19
      start.sh

+ 2 - 19
start.sh

@@ -1,32 +1,15 @@
 #!/bin/bash
 
+# prepare data directory
 mkdir -p /app/data/build && \
 mkdir -p /app/data/uploads
+chown -R cloudron:cloudron /app/data
 
 if [ -f .sequelizerc ];
 then
     node_modules/.bin/sequelize db:migrate
 fi
 
-# Print warning if local data storage is used but no volume is mounted
-[ "$HMD_IMAGE_UPLOAD_TYPE" = "filesystem" ] && { mountpoint -q ./public/uploads || {
-    echo "
-        #################################################################
-        ###                                                           ###
-        ###                         !!!WARNING!!!                     ###
-        ###                                                           ###
-        ###        Using local uploads without persistence is         ###
-        ###            dangerous. You'll loose your data on           ###
-        ###              container removal. Check out:                ###
-        ###  https://docs.docker.com/engine/tutorials/dockervolumes/  ###
-        ###                                                           ###
-        ###                          !!!WARNING!!!                    ###
-        ###                                                           ###
-        ##################################################################
-        
-    ";
-} ; }
-
 # wait for db up
 sleep 3