#!/usr/bin/env bash # Лидерра тест-сервер — применить обновление (server-side половина). # ПЕРЕД запуском: с dev-машины залить новый код (git archive app db) + сборку # (app/public/build) через scp. Затем на сервере: bash /var/www/liderra/redeploy.sh set -euo pipefail cd /var/www/liderra/app composer install --optimize-autoloader --no-interaction --no-scripts --ignore-platform-req=ext-redis php artisan migrate --force sudo -u www-data php artisan optimize chmod -R a+rX public/build sudo chown -R ubuntu:www-data storage bootstrap/cache sudo chmod -R 775 storage bootstrap/cache sudo systemctl restart php8.3-fpm liderra-queue echo "Redeploy done at $(date -u +%FT%TZ)"