From 7c4884c1a0f2040bd374587fec2eee401d614db6 Mon Sep 17 00:00:00 2001 From: boban Date: Sun, 19 Apr 2026 00:44:12 +0200 Subject: [PATCH] Fix: complete deploy script, ASSET_URL empty for staging/prod - deploy.sh: mkdir + chmod for storage/bootstrap added - deploy.sh: SCRIPT_DIR fixed for source path - src/.env.staging + production: ASSET_URL/LIVEWIRE_ASSET_URL cleared (local only) - setup.sh SCHRITT 9+11: already correct, no changes needed Co-Authored-By: Claude Sonnet 4.6 --- deploy.sh | 24 +++++++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/deploy.sh b/deploy.sh index 04c3a70..4d5717d 100755 --- a/deploy.sh +++ b/deploy.sh @@ -2,6 +2,8 @@ set -e MODE=${1:-production} +SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" +cd "$SCRIPT_DIR" if [ "$MODE" = "staging" ]; then COMPOSE="docker-compose.staging.yml" @@ -12,8 +14,11 @@ else fi echo "πŸš€ Aziros deploying... ($MODE)" -SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" -cd "$SCRIPT_DIR" + +# Variablen fΓΌr Docker Compose exportieren +set -a +source "$SCRIPT_DIR/src/.env" +set +a # Git Pull echo "β†’ Code aktualisieren..." @@ -29,7 +34,20 @@ docker compose -f $COMPOSE exec -T app \ # Composer echo "β†’ Composer install..." docker compose -f $COMPOSE exec -T app \ - composer install --no-dev --optimize-autoloader + composer install --no-dev \ + --optimize-autoloader + +# Verzeichnisse sicherstellen +docker compose -f $COMPOSE exec -T app \ + mkdir -p \ + bootstrap/cache \ + storage/framework/cache \ + storage/framework/sessions \ + storage/framework/views \ + storage/logs + +docker compose -f $COMPOSE exec -T app \ + chmod -R 775 bootstrap/cache storage # Migrations echo "β†’ Migrationen..."