mirror of
https://github.com/tommytran732/Pterodactyl-Script
synced 2024-11-22 02:21:33 -05:00
Update to 1.1.1
This commit is contained in:
parent
c0cd63428a
commit
55b1582031
30
install.sh
30
install.sh
@ -156,19 +156,19 @@ os_check(){
|
||||
|
||||
install_options(){
|
||||
output "Please select your installation option:"
|
||||
output "[1] Install the panel (1.0.3)."
|
||||
output "[1] Install the panel (1.1.1)."
|
||||
output "[2] Install the panel (0.7.19)."
|
||||
output "[3] Install the wings."
|
||||
output "[4] Install the daemon."
|
||||
output "[5] Install the (1.0.3) panel and wings."
|
||||
output "[5] Install the (1.1.1) panel and wings."
|
||||
output "[6] Install the (0.7.19) panel and daemon."
|
||||
output "[7] Install the standalone SFTP server."
|
||||
output "[8] Upgrade (1.0) panel to (1.0.3)."
|
||||
output "[9] Upgrade (0.7.x) panel to (1.0.3)."
|
||||
output "[8] Upgrade (1.0) panel to (1.1.1)."
|
||||
output "[9] Upgrade (0.7.x) panel to (1.1.1)."
|
||||
output "[10] Upgrade (0.7.x) panel to (0.7.19)."
|
||||
output "[11] Upgrade (0.6.x) daemon to (0.6.13)."
|
||||
output "[12] Migrating daemon to wings."
|
||||
output "[13] Upgrade the panel to 1.0.3 and Migrate to wings"
|
||||
output "[13] Upgrade the panel to 1.1.1 and Migrate to wings"
|
||||
output "[14] Upgrade the panel to 0.7.19 and daemon to (0.6.13)"
|
||||
output "[15] Upgrade the standalone SFTP server to (1.0.5)."
|
||||
output "[16] Make Pterodactyl compatible with the mobile app (only use this after you have installed the panel - check out https://pterodactyl.cloud for more information)."
|
||||
@ -181,7 +181,7 @@ install_options(){
|
||||
read choice
|
||||
case $choice in
|
||||
1 ) installoption=1
|
||||
output "You have selected 1.0.3 panel installation only."
|
||||
output "You have selected 1.1.1 panel installation only."
|
||||
;;
|
||||
2 ) installoption=2
|
||||
output "You have selected 0.7.19 panel installation only."
|
||||
@ -193,7 +193,7 @@ install_options(){
|
||||
output "You have selected daemon installation only."
|
||||
;;
|
||||
5 ) installoption=5
|
||||
output "You have selected 1.0.3 panel and wings installation."
|
||||
output "You have selected 1.1.1 panel and wings installation."
|
||||
;;
|
||||
6 ) installoption=6
|
||||
output "You have selected 0.7.19 panel and daemon installation."
|
||||
@ -202,10 +202,10 @@ install_options(){
|
||||
output "You have selected to install the standalone SFTP server."
|
||||
;;
|
||||
8 ) installoption=8
|
||||
output "You have selected to upgrade the panel to 1.0.3."
|
||||
output "You have selected to upgrade the panel to 1.1.1."
|
||||
;;
|
||||
9 ) installoption=9
|
||||
output "You have selected to upgrade the panel to 1.0.3."
|
||||
output "You have selected to upgrade the panel to 1.1.1."
|
||||
;;
|
||||
10 ) installoption=10
|
||||
output "You have selected to upgrade the panel to 0.7.19."
|
||||
@ -217,7 +217,7 @@ install_options(){
|
||||
output "You have selected to migrate daemon to wings."
|
||||
;;
|
||||
13 ) installoption=13
|
||||
output "You have selected to upgrade both the panel to 1.0.3 and migrating to wings."
|
||||
output "You have selected to upgrade both the panel to 1.1.1 and migrating to wings."
|
||||
;;
|
||||
14 ) installoption=14
|
||||
output "You have selected to upgrade both the panel to 0.7.19 and daemon to 0.6.13."
|
||||
@ -752,7 +752,7 @@ install_pterodactyl() {
|
||||
output "Downloading Pterodactyl..."
|
||||
mkdir -p /var/www/pterodactyl
|
||||
cd /var/www/pterodactyl
|
||||
curl -Lo panel.tar.gz https://github.com/pterodactyl/panel/releases/download/v1.0.3/panel.tar.gz
|
||||
curl -Lo panel.tar.gz https://github.com/pterodactyl/panel/releases/download/v1.1.1/panel.tar.gz
|
||||
tar -xzvf panel.tar.gz
|
||||
chmod -R 755 storage/* bootstrap/cache/
|
||||
|
||||
@ -961,7 +961,7 @@ EOF
|
||||
upgrade_pterodactyl(){
|
||||
cd /var/www/pterodactyl
|
||||
php artisan down
|
||||
curl -L https://github.com/pterodactyl/panel/releases/download/v1.0.3/panel.tar.gz | tar --strip-components=1 -xzv
|
||||
curl -L https://github.com/pterodactyl/panel/releases/download/v1.1.1/panel.tar.gz | tar --strip-components=1 -xzv
|
||||
chmod -R 755 storage/* bootstrap/cache
|
||||
composer install --no-dev --optimize-autoloader
|
||||
php artisan view:clear
|
||||
@ -976,7 +976,7 @@ upgrade_pterodactyl(){
|
||||
semanage fcontext -a -t httpd_sys_rw_content_t "/var/www/pterodactyl/storage(/.*)?"
|
||||
restorecon -R /var/www/pterodactyl
|
||||
fi
|
||||
output "Your panel has successfully been updated to version 1.0.3"
|
||||
output "Your panel has successfully been updated to version 1.1.1"
|
||||
php artisan up
|
||||
php artisan queue:restart
|
||||
}
|
||||
@ -984,7 +984,7 @@ upgrade_pterodactyl(){
|
||||
upgrade_pterodactyl_1.0(){
|
||||
cd /var/www/pterodactyl
|
||||
php artisan down
|
||||
curl -L https://github.com/pterodactyl/panel/releases/download/v1.0.3/panel.tar.gz | tar --strip-components=1 -xzv
|
||||
curl -L https://github.com/pterodactyl/panel/releases/download/v1.1.1/panel.tar.gz | tar --strip-components=1 -xzv
|
||||
rm -rf $(find app public resources -depth | head -n -1 | grep -Fv "$(tar -tf panel.tar.gz)")
|
||||
tar -xzvf panel.tar.gz && rm -f panel.tar.gz
|
||||
chmod -R 755 storage/* bootstrap/cache
|
||||
@ -1001,7 +1001,7 @@ upgrade_pterodactyl_1.0(){
|
||||
semanage fcontext -a -t httpd_sys_rw_content_t "/var/www/pterodactyl/storage(/.*)?"
|
||||
restorecon -R /var/www/pterodactyl
|
||||
fi
|
||||
output "Your panel has successfully been updated to version 1.0.3"
|
||||
output "Your panel has successfully been updated to version 1.1.1"
|
||||
php artisan up
|
||||
php artisan queue:restart
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user