diff --git a/.deploy/docker/entrypoint.sh b/.deploy/docker/entrypoint.sh index d95e3c4626..e88cc8cf85 100755 --- a/.deploy/docker/entrypoint.sh +++ b/.deploy/docker/entrypoint.sh @@ -1,5 +1,20 @@ #!/bin/bash +# make sure the correct directories exists (suggested by @chrif): +mkdir -p $FIREFLY_PATH/storage/app +mkdir -p $FIREFLY_PATH/storage/app/public +mkdir -p $FIREFLY_PATH/storage/build +mkdir -p $FIREFLY_PATH/storage/database +mkdir -p $FIREFLY_PATH/storage/debugbar +mkdir -p $FIREFLY_PATH/storage/export +mkdir -p $FIREFLY_PATH/storage/framework/cache +mkdir -p $FIREFLY_PATH/storage/framework/sessions +mkdir -p $FIREFLY_PATH/storage/framework/testing +mkdir -p $FIREFLY_PATH/storage/framework/views +mkdir -p $FIREFLY_PATH/storage/logs +mkdir -p $FIREFLY_PATH/storage/upload + + # make sure we own the volumes: chown -R www-data:www-data -R $FIREFLY_PATH/storage/export $FIREFLY_PATH/storage/upload $FIREFLY_PATH/storage/logs $FIREFLY_PATH/storage/framework/cache chmod -R 775 $FIREFLY_PATH/storage/export $FIREFLY_PATH/storage/upload $FIREFLY_PATH/storage/upload $FIREFLY_PATH/storage/logs $FIREFLY_PATH/storage/framework/cache