| Current Path : /var/www/html/redd/ |
| Current File : /var/www/html/redd/startup.sh |
#!/bin/bash
echo "🚀 Starting Laravel Deployment..."
# Composer
echo "📦 Installing Composer dependencies..."
composer install
# NPM Root
echo "📦 Installing NPM dependencies..."
npm install
# Build Root
echo "🔨 Building assets..."
npm run build
# Tailadmin
echo "📂 Entering public/tailadmin..."
cd public/tailadmin
echo "📦 Installing Tailadmin dependencies..."
npm install
echo "🔨 Building Tailadmin assets..."
npm run build
# Back to root
echo "📂 Returning to root directory..."
cd ../../
# Environment
echo "🔑 Setting up environment..."
if [ ! -f .env ]; then
cp .env.example .env
fi
php artisan key:generate
# Database
echo "🗄️ Running migrations..."
php artisan migrate
# Clear optimize
echo "🧹 Clearing optimize..."
php artisan optimize:clear
# Seeder
echo "🌱 Seeding database..."
php artisan db:seed
# Clear optimize again
echo "🧹 Clearing optimize again..."
php artisan optimize:clear
# Storage link
echo "🔗 Creating storage link..."
php artisan storage:link
echo "✅ Deployment completed successfully!"