From ec2019430e1f152b43419c4dec209d511ade1970 Mon Sep 17 00:00:00 2001 From: hackerESQ Date: Sun, 26 Jan 2025 11:28:20 -0600 Subject: [PATCH] ensure storage is there --- docker/entrypoint.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/docker/entrypoint.sh b/docker/entrypoint.sh index 3a15b72..8daed8c 100644 --- a/docker/entrypoint.sh +++ b/docker/entrypoint.sh @@ -26,6 +26,15 @@ if [[ -z "$APP_KEY" ]]; then draw_box $APP_KEY fi +for dir in storage/framework/cache storage/framework/sessions storage/framework/views; do + if [ ! -d "$dir" ]; then + echo " > $dir is missing. Creating scaffold for storage directory..." + mkdir -p storage/framework/{cache,sessions,views} + chmod -R 775 storage + chown -R www-data:www-data storage + fi +done + if [ ! -L "public/storage" ]; then echo " > Creating symbolic link for app public storage..."