Fix: correct order in Laravel setup step

main
boban 2026-04-18 23:47:14 +02:00
parent aa78b40c6c
commit 8a42240c2f
1 changed files with 20 additions and 13 deletions

View File

@ -229,25 +229,27 @@ echo "✅ DB konfiguriert"
# ═══════════════════════════════════════ # ═══════════════════════════════════════
# SCHRITT 11 — Laravel Setup # SCHRITT 11 — Laravel Setup
# ═══════════════════════════════════════ # ═══════════════════════════════════════
echo "→ Verzeichnisse erstellen..."
sudo -u $USER docker compose \
-f $COMPOSE exec -T app \
mkdir -p \
bootstrap/cache \
storage/framework/cache \
storage/framework/sessions \
storage/framework/views \
storage/logs
sudo -u $USER docker compose \
-f $COMPOSE exec -T app \
chmod -R 775 bootstrap/cache storage
echo "→ Composer install..." echo "→ Composer install..."
sudo -u $USER docker compose \ sudo -u $USER docker compose \
-f $COMPOSE exec -T app \ -f $COMPOSE exec -T app \
composer install --no-dev \ composer install --no-dev \
--optimize-autoloader --optimize-autoloader
echo "→ Storage Verzeichnisse..."
sudo -u $USER docker compose \
-f $COMPOSE exec -T app \
mkdir -p storage/framework/cache \
storage/framework/sessions \
storage/framework/views \
storage/logs \
bootstrap/cache
sudo -u $USER docker compose \
-f $COMPOSE exec -T app \
chmod -R 775 storage bootstrap/cache
echo "→ Migrationen..." echo "→ Migrationen..."
sudo -u $USER docker compose \ sudo -u $USER docker compose \
-f $COMPOSE exec -T app \ -f $COMPOSE exec -T app \
@ -258,6 +260,11 @@ sudo -u $USER docker compose \
-f $COMPOSE exec -T app \ -f $COMPOSE exec -T app \
php artisan storage:link php artisan storage:link
echo "→ Services neu starten..."
sudo -u $USER docker compose \
-f $COMPOSE restart \
worker mail-worker reverb scheduler
echo "→ Cache aufbauen..." echo "→ Cache aufbauen..."
sudo -u $USER docker compose \ sudo -u $USER docker compose \
-f $COMPOSE exec -T app \ -f $COMPOSE exec -T app \