Files
nuhodds_fi4/setup.sh
T
2026-01-27 20:13:41 +01:00

113 lines
2.9 KiB
Bash
Executable File

case "$1" in
"1")
git pull
composer update
php artisan optimize
;;
"2")
php artisan migrate:fresh --force
php artisan shield:generate --all
php artisan optimize:clear
php artisan filament:assets
php artisan optimize
php artisan db:seed --force
php artisan nuh --d --f 53
;;
"3")
php artisan filament:optimize-clear
php artisan view:clear
php artisan optimize:clear
php artisan route:clear
php artisan cache:clear
php artisan icons:clear
php artisan config:clear
php artisan optimize
npm run build
;;
"4")
chown -R apache:apache .
;;
"5")
php artisan storage:link
;;
"6")
php artisan filament:assets
;;
"7")
php artisan db:seed --force
;;
"8")
php artisan cache:clear
php artisan config:clear
php artisan view:clear
;;
"9")
php artisan nuh --d --t --f 1
php artisan nuh --d --t --f 2
php artisan nuh --d --t --f 20
php artisan nuh --d --t --f 21
php artisan nuh --d --t --f 22
php artisan nuh --d --t 3
php artisan nuh --d --f 4
php artisan nuh --d --f 5
php artisan nuh --d --f 6
php artisan nuh --d --f 8
php artisan nuh --d --f 9
php artisan nuh --d --f 10
php artisan nuh --d --f 11
php artisan nuh --d --f 12
php artisan nuh --d --f 13
php artisan nuh --d --f 14
php artisan nuh --d --f 15
php artisan nuh --d --f 16
php artisan nuh --d --f 17
php artisan nuh --d --f 18
php artisan nuh --d --f 19
;;
"10")
echo "!! WITH PROXY !!"
php artisan nuh --d --t --f 1
php artisan nuh --d --t --f 2
# php artisan nuh --d --t --f 20
# php artisan nuh --d --t --f 21
# php artisan nuh --d --t --f 22
php artisan nuh --d --f 2
php artisan nuh --d --f 4
php artisan nuh --d --f 5
php artisan nuh --d --f 6
php artisan nuh --d --f --p 8
php artisan nuh --d --f --p 9
# php artisan nuh --d --f --p 10
# php artisan nuh --d --f --p 11
php artisan nuh --d --f --p 12
# php artisan nuh --d --f --p 13
# php artisan nuh --d --f --p 14
# php artisan nuh --d --f --p 15
php artisan nuh --d --f --p 16
# php artisan nuh --d --f --p 17
# php artisan nuh --d --f --p 18
# php artisan nuh --d --f --p 19
;;
*)
echo ""
echo "--------------------------"
echo "setup nuh lives"
echo "--------------------------"
echo "1 => git pull & composer update & optimize"
echo "2 => a db fresh"
echo "3 => empty cache & optimize"
echo "4 => chown -R apache:apache ."
echo "5 => a storage:link"
echo "6 => a filament:assets (copy to prod)"
echo "7 => a db:seed --force"
echo "8 => a cache:clear view:clear"
echo "9 => a load all data, one day, NO proxy"
echo "10 => a load all data, one day, WITH proxy"
echo "--------------------------"
echo ""
;;
esac