#!/bin/bash set -e # Create storage directory structure if it doesn't exist mkdir -p storage/framework/views mkdir -p storage/framework/cache mkdir -p storage/framework/sessions mkdir -p storage/logs mkdir -p storage/app/public mkdir -p bootstrap/cache # Set proper permissions chown -R www-data:www-data storage bootstrap/cache chmod -R 775 storage bootstrap/cache # Execute the main command exec "$@"