nyaabooru/docker-entrypoint.sh
2025-05-21 17:50:42 -04:00

21 lines
547 B
Bash

#!/bin/bash
set -e
mkdir -p /var/www/html/storage/framework/cache
mkdir -p /var/www/html/storage/framework/sessions
mkdir -p /var/www/html/storage/framework/views
mkdir -p /var/www/html/storage/app/public
mkdir -p /var/www/html/bootstrap/cache
chown -R www-data:www-data /var/www/html/storage /var/www/html/bootstrap/cache
chown -R 775 /var/www/html/storage /var/www/html/bootstrap/cache
if [ -z "$(grep '^APP_KEY=' .env | grep -v '=$')" ]; then
php artisan key:generate
fi
if [ "$DB_HOST" != "" ]; then
php artisan migrate
fi
exec "$@"