File tree Expand file tree Collapse file tree 11 files changed +221
-82
lines changed
Expand file tree Collapse file tree 11 files changed +221
-82
lines changed Original file line number Diff line number Diff line change 1212#
1313# #######################################################
1414
15- SCRIPT_VERSION=" v0.4 "
15+ SCRIPT_VERSION=" v0.5 "
1616
1717
1818print_brake () {
Original file line number Diff line number Diff line change 1313# #######################################################
1414
1515# ### Variables ####
16- SCRIPT_VERSION=" v0.4 "
16+ SCRIPT_VERSION=" v0.5 "
1717SUPPORT_LINK=" https://discord.gg/buDBbSGJmQ"
1818
1919
9595
9696backup () {
9797echo
98- print_brake 31
98+ print_brake 30
9999echo -e " * ${GREEN} Performing security backup...${reset} "
100- print_brake 31
100+ print_brake 30
101+ if [ -f " /var/www/pterodactyl/PanelBackup/PanelBackup.zip" ]; then
102+ echo
103+ print_brake 40
104+ echo -e " * ${GREEN} There is already a backup, skipping step...${reset} "
105+ echo
106+ print_brake 40
107+ else
101108cd /var/www/pterodactyl
102- zip -r PteroBackup-$( date +" %Y-%m-%d" ) .zip public resources
103- cd
109+ mkdir -p PanelBackup
110+ zip -r PanelBackup.zip app config public resources routes storage database
111+ mv PanelBackup.zip PanelBackup
112+ fi
104113}
105114
106115
@@ -126,9 +135,10 @@ rm -rf temp
126135bye () {
127136print_brake 50
128137echo
129- echo -e " * ${GREEN} The theme ${YELLOW} Black End Space${GREEN} was successfully installed.${reset} "
130- echo -e " * ${GREEN} Thank you for using this script.${reset} "
131- echo -e " * ${GREEN} Support group: $( hyperlink " $SUPPORT_LINK " ) ${reset} "
138+ echo -e " * ${GREEN} The theme ${YELLOW} Black End Space${GREEN} was successfully installed."
139+ echo -e " * A security backup of your panel has been created."
140+ echo -e " * Thank you for using this script."
141+ echo -e " * Support group: ${YELLOW} $( hyperlink " $SUPPORT_LINK " ) ${reset} "
132142echo
133143print_brake 50
134144}
Original file line number Diff line number Diff line change 1313# #######################################################
1414
1515# ### Variables ####
16- SCRIPT_VERSION=" v0.4 "
16+ SCRIPT_VERSION=" v0.5 "
1717SUPPORT_LINK=" https://discord.gg/buDBbSGJmQ"
1818
1919
9595
9696backup () {
9797echo
98- print_brake 31
98+ print_brake 30
9999echo -e " * ${GREEN} Performing security backup...${reset} "
100- print_brake 31
100+ print_brake 30
101+ if [ -f " /var/www/pterodactyl/PanelBackup/PanelBackup.zip" ]; then
102+ echo
103+ print_brake 40
104+ echo -e " * ${GREEN} There is already a backup, skipping step...${reset} "
105+ echo
106+ print_brake 40
107+ else
101108cd /var/www/pterodactyl
102- zip -r PteroBackup-$( date +" %Y-%m-%d" ) .zip public resources
103- cd
109+ mkdir -p PanelBackup
110+ zip -r PanelBackup.zip app config public resources routes storage database
111+ mv PanelBackup.zip PanelBackup
112+ fi
104113}
105114
106115
@@ -126,14 +135,14 @@ rm -rf temp
126135bye () {
127136print_brake 50
128137echo
129- echo -e " * ${GREEN} The theme ${YELLOW} Blue Brick${GREEN} was successfully installed.${reset} "
130- echo -e " * ${GREEN} Thank you for using this script.${reset} "
131- echo -e " * ${GREEN} Support group: $( hyperlink " $SUPPORT_LINK " ) ${reset} "
138+ echo -e " * ${GREEN} The theme ${YELLOW} Blue Brick${GREEN} was successfully installed."
139+ echo -e " * A security backup of your panel has been created."
140+ echo -e " * Thank you for using this script."
141+ echo -e " * Support group: ${YELLOW} $( hyperlink " $SUPPORT_LINK " ) ${reset} "
132142echo
133143print_brake 50
134144}
135145
136-
137146# ### Exec Script ####
138147check_distro
139148dependencies
Original file line number Diff line number Diff line change 1313# #######################################################
1414
1515# ### Variables ####
16- SCRIPT_VERSION=" v0.4 "
16+ SCRIPT_VERSION=" v0.5 "
1717SUPPORT_LINK=" https://discord.gg/buDBbSGJmQ"
1818
1919
9595
9696backup () {
9797echo
98- print_brake 31
98+ print_brake 30
9999echo -e " * ${GREEN} Performing security backup...${reset} "
100- print_brake 31
100+ print_brake 30
101+ if [ -f " /var/www/pterodactyl/PanelBackup/PanelBackup.zip" ]; then
102+ echo
103+ print_brake 40
104+ echo -e " * ${GREEN} There is already a backup, skipping step...${reset} "
105+ echo
106+ print_brake 40
107+ else
101108cd /var/www/pterodactyl
102- zip -r PteroBackup-$( date +" %Y-%m-%d" ) .zip public resources
103- cd
109+ mkdir -p PanelBackup
110+ zip -r PanelBackup.zip app config public resources routes storage database
111+ mv PanelBackup.zip PanelBackup
112+ fi
104113}
105114
106115
@@ -126,9 +135,10 @@ rm -rf temp
126135bye () {
127136print_brake 50
128137echo
129- echo -e " * ${GREEN} The theme ${YELLOW} Lime Stitch${GREEN} was successfully installed.${reset} "
130- echo -e " * ${GREEN} Thank you for using this script.${reset} "
131- echo -e " * ${GREEN} Support group: $( hyperlink " $SUPPORT_LINK " ) ${reset} "
138+ echo -e " * ${GREEN} The theme ${YELLOW} Lime Stitch${GREEN} was successfully installed."
139+ echo -e " * A security backup of your panel has been created."
140+ echo -e " * Thank you for using this script."
141+ echo -e " * Support group: ${YELLOW} $( hyperlink " $SUPPORT_LINK " ) ${reset} "
132142echo
133143print_brake 50
134144}
Original file line number Diff line number Diff line change 1313# #######################################################
1414
1515# ### Variables ####
16- SCRIPT_VERSION=" v0.4 "
16+ SCRIPT_VERSION=" v0.5 "
1717SUPPORT_LINK=" https://discord.gg/buDBbSGJmQ"
1818
1919
9595
9696backup () {
9797echo
98- print_brake 31
98+ print_brake 30
9999echo -e " * ${GREEN} Performing security backup...${reset} "
100- print_brake 31
100+ print_brake 30
101+ if [ -f " /var/www/pterodactyl/PanelBackup/PanelBackup.zip" ]; then
102+ echo
103+ print_brake 40
104+ echo -e " * ${GREEN} There is already a backup, skipping step...${reset} "
105+ echo
106+ print_brake 40
107+ else
101108cd /var/www/pterodactyl
102- zip -r PteroBackup-$( date +" %Y-%m-%d" ) .zip public resources
103- cd
109+ mkdir -p PanelBackup
110+ zip -r PanelBackup.zip app config public resources routes storage database
111+ mv PanelBackup.zip PanelBackup
112+ fi
104113}
105114
106115
@@ -126,9 +135,10 @@ rm -rf temp
126135bye () {
127136print_brake 50
128137echo
129- echo -e " * ${GREEN} The theme ${YELLOW} Minecraft Madness${GREEN} was successfully installed.${reset} "
130- echo -e " * ${GREEN} Thank you for using this script.${reset} "
131- echo -e " * ${GREEN} Support group: $( hyperlink " $SUPPORT_LINK " ) ${reset} "
138+ echo -e " * ${GREEN} The theme ${YELLOW} Minecraft Madness${GREEN} was successfully installed."
139+ echo -e " * A security backup of your panel has been created."
140+ echo -e " * Thank you for using this script."
141+ echo -e " * Support group: ${YELLOW} $( hyperlink " $SUPPORT_LINK " ) ${reset} "
132142echo
133143print_brake 50
134144}
Original file line number Diff line number Diff line change 1313# #######################################################
1414
1515# ### Variables ####
16- SCRIPT_VERSION=" v0.4 "
16+ SCRIPT_VERSION=" v0.5 "
1717SUPPORT_LINK=" https://discord.gg/buDBbSGJmQ"
1818
1919
9595
9696backup () {
9797echo
98- print_brake 31
98+ print_brake 30
9999echo -e " * ${GREEN} Performing security backup...${reset} "
100- print_brake 31
100+ print_brake 30
101+ if [ -f " /var/www/pterodactyl/PanelBackup/PanelBackup.zip" ]; then
102+ echo
103+ print_brake 40
104+ echo -e " * ${GREEN} There is already a backup, skipping step...${reset} "
105+ echo
106+ print_brake 40
107+ else
101108cd /var/www/pterodactyl
102- zip -r PteroBackup-$( date +" %Y-%m-%d" ) .zip public resources
103- cd
109+ mkdir -p PanelBackup
110+ zip -r PanelBackup.zip app config public resources routes storage database
111+ mv PanelBackup.zip PanelBackup
112+ fi
104113}
105114
106115
@@ -126,9 +135,10 @@ rm -rf temp
126135bye () {
127136print_brake 50
128137echo
129- echo -e " * ${GREEN} The theme ${YELLOW} Nothing But Graphite${GREEN} was successfully installed.${reset} "
130- echo -e " * ${GREEN} Thank you for using this script.${reset} "
131- echo -e " * ${GREEN} Support group: $( hyperlink " $SUPPORT_LINK " ) ${reset} "
138+ echo -e " * ${GREEN} The theme ${YELLOW} Nothing But Graphite${GREEN} was successfully installed."
139+ echo -e " * A security backup of your panel has been created."
140+ echo -e " * Thank you for using this script."
141+ echo -e " * Support group: ${YELLOW} $( hyperlink " $SUPPORT_LINK " ) ${reset} "
132142echo
133143print_brake 50
134144}
Original file line number Diff line number Diff line change 1313# #######################################################
1414
1515# ### Variables ####
16- SCRIPT_VERSION=" v0.4 "
16+ SCRIPT_VERSION=" v0.5 "
1717SUPPORT_LINK=" https://discord.gg/buDBbSGJmQ"
1818
1919
9595
9696backup () {
9797echo
98- print_brake 31
98+ print_brake 30
9999echo -e " * ${GREEN} Performing security backup...${reset} "
100- print_brake 31
100+ print_brake 30
101+ if [ -f " /var/www/pterodactyl/PanelBackup/PanelBackup.zip" ]; then
102+ echo
103+ print_brake 40
104+ echo -e " * ${GREEN} There is already a backup, skipping step...${reset} "
105+ echo
106+ print_brake 40
107+ else
101108cd /var/www/pterodactyl
102- zip -r PteroBackup-$( date +" %Y-%m-%d" ) .zip public resources
103- cd
109+ mkdir -p PanelBackup
110+ zip -r PanelBackup.zip app config public resources routes storage database
111+ mv PanelBackup.zip PanelBackup
112+ fi
104113}
105114
106115
@@ -126,9 +135,10 @@ rm -rf temp
126135bye () {
127136print_brake 50
128137echo
129- echo -e " * ${GREEN} The theme ${YELLOW} Red Ape${GREEN} was successfully installed.${reset} "
130- echo -e " * ${GREEN} Thank you for using this script.${reset} "
131- echo -e " * ${GREEN} Support group: $( hyperlink " $SUPPORT_LINK " ) ${reset} "
138+ echo -e " * ${GREEN} The theme ${YELLOW} Red Ape${GREEN} was successfully installed."
139+ echo -e " * A security backup of your panel has been created."
140+ echo -e " * Thank you for using this script."
141+ echo -e " * Support group: ${YELLOW} $( hyperlink " $SUPPORT_LINK " ) ${reset} "
132142echo
133143print_brake 50
134144}
Original file line number Diff line number Diff line change 1313# #######################################################
1414
1515# ### Variables ####
16- SCRIPT_VERSION=" v0.4 "
16+ SCRIPT_VERSION=" v0.5 "
1717SUPPORT_LINK=" https://discord.gg/buDBbSGJmQ"
1818
1919
9595
9696backup () {
9797echo
98- print_brake 31
98+ print_brake 30
9999echo -e " * ${GREEN} Performing security backup...${reset} "
100- print_brake 31
100+ print_brake 30
101+ if [ -f " /var/www/pterodactyl/PanelBackup/PanelBackup.zip" ]; then
102+ echo
103+ print_brake 40
104+ echo -e " * ${GREEN} There is already a backup, skipping step...${reset} "
105+ echo
106+ print_brake 40
107+ else
101108cd /var/www/pterodactyl
102- zip -r PteroBackup-$( date +" %Y-%m-%d" ) .zip public resources
103- cd
109+ mkdir -p PanelBackup
110+ zip -r PanelBackup.zip app config public resources routes storage database
111+ mv PanelBackup.zip PanelBackup
112+ fi
104113}
105114
106115
@@ -126,9 +135,10 @@ rm -rf temp
126135bye () {
127136print_brake 50
128137echo
129- echo -e " * ${GREEN} The theme ${YELLOW} Tango Twist${GREEN} was successfully installed.${reset} "
130- echo -e " * ${GREEN} Thank you for using this script.${reset} "
131- echo -e " * ${GREEN} Support group: $( hyperlink " $SUPPORT_LINK " ) ${reset} "
138+ echo -e " * ${GREEN} The theme ${YELLOW} Tango Twist${GREEN} was successfully installed."
139+ echo -e " * A security backup of your panel has been created."
140+ echo -e " * Thank you for using this script."
141+ echo -e " * Support group: ${YELLOW} $( hyperlink " $SUPPORT_LINK " ) ${reset} "
132142echo
133143print_brake 50
134144}
You can’t perform that action at this time.
0 commit comments