|
@@ -3,7 +3,13 @@
|
|
|
# Create the storage tree if needed and fix permissions
|
|
|
cp -r storage.skel/* storage/
|
|
|
chown -R www-data:www-data storage/ bootstrap/
|
|
|
+
|
|
|
+# Refresh the environment
|
|
|
php artisan storage:link
|
|
|
+php artisan horizon:assets
|
|
|
+php artisan route:cache
|
|
|
+php artisan view:cache
|
|
|
+php artisan config:cache
|
|
|
|
|
|
# Migrate database if the app was upgraded
|
|
|
# gosu www-data:www-data php artisan migrate --force
|
|
@@ -11,5 +17,10 @@ php artisan storage:link
|
|
|
# Run other specific migratins if required
|
|
|
# gosu www-data:www-data php artisan update
|
|
|
|
|
|
+# Run a worker if it is set as embedded
|
|
|
+if [ "$HORIZON_EMBED" = "true" ]; then
|
|
|
+ gosu www-data:www-data php artisan horizon &
|
|
|
+fi
|
|
|
+
|
|
|
# Finally run Apache
|
|
|
exec apache2-foreground
|