@servers(['devistan-hostinger' => 'u789359861@109.106.241.133 -p 65002']) @setup $server='devistan-hostinger'; $folder_name='power-falcon.com'; $domain='power-falcon.com'; $repository = 'git@github.com:redhead95/power-falcon.git'; @endsetup @task('setup', ['on', $server]) cd domains/{{ $domain }}/public_html git clone --single-branch --branch main {{ $repository }} {{ $folder_name }} cd {{ $folder_name }} cp .env.example .env php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" php -r "if (hash_file('sha384', 'composer-setup.php') === '55ce33d7678c5a611085589f1f3ddf8b3c52d662cd01d4ba75c0ee0459970c2200a51f492d557530c71c15d8dba01eae') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;" php composer-setup.php php -r "unlink('composer-setup.php');" php composer.phar install --optimize-autoloader --no-dev php artisan key:generate php artisan storage:link @endtask @task('seed', ['on' => $server]) cd domains/{{ $domain }}/public_html/{{ $folder_name }} php artisan migrate --seed --force @endtask