diff --git a/setup.sh b/setup.sh index 11d208c..62b8811 100755 --- a/setup.sh +++ b/setup.sh @@ -229,25 +229,27 @@ echo "✅ DB konfiguriert" # ═══════════════════════════════════════ # 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..." sudo -u $USER docker compose \ -f $COMPOSE exec -T app \ composer install --no-dev \ --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..." sudo -u $USER docker compose \ -f $COMPOSE exec -T app \ @@ -258,6 +260,11 @@ sudo -u $USER docker compose \ -f $COMPOSE exec -T app \ php artisan storage:link +echo "→ Services neu starten..." +sudo -u $USER docker compose \ + -f $COMPOSE restart \ + worker mail-worker reverb scheduler + echo "→ Cache aufbauen..." sudo -u $USER docker compose \ -f $COMPOSE exec -T app \