Fix: correct order in Laravel setup step
parent
aa78b40c6c
commit
8a42240c2f
33
setup.sh
33
setup.sh
|
|
@ -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 \
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue