#!/bin/bash # Color BLUE='\033[0;34m' RED='\033[0;31m' GREEN='\033[0;32m' YELLOW='\033[0;33m' NC='\033[0m' # Display welcome message display_welcome() { echo -e "" echo -e "${BLUE}[+] =============================================== [+]${NC}" echo -e "${BLUE}[+] [+]${NC}" echo -e "${BLUE}[+] AUTO INSTALLER THEMA [+]${NC}" echo -e "${BLUE}[+] Β© VAREL OFFC [+]${NC}" echo -e "${BLUE}[+] [+]${NC}" echo -e "${RED}[+] ================================================ [+]${NC}" echo -e "" echo -e "script ini di buat untuk mempermudah penginstalasian thema pterodactyle," echo -e "dilarang keras untuk memperjual belikan." echo -e "" echo -e "π—§π—˜π—Ÿπ—˜π—šπ—₯𝗔𝗠 :" echo -e "@varelmek" echo -e "𝗖π—₯π—˜π——π—œπ—§π—¦ :" echo -e "@Varel" sleep 4 clear } #Update and install jq install_jq() { echo -e " " echo -e "${BLUE}[+] =============================================== [+]${NC}" echo -e "${BLUE}[+] UPDATE & INSTALL JQ [+]${NC}" echo -e "${BLUE}[+] =============================================== [+]${NC}" echo -e " " sudo apt update && sudo apt install -y jq if [ $? -eq 0 ]; then echo -e " " echo -e "${GREEN}[+] =============================================== [+]${NC}" echo -e "${GREEN}[+] INSTALL JQ BERHASIL [+]${NC}" echo -e "${GREEN}[+] =============================================== [+]${NC}" else echo -e " " echo -e "${RED}[+] =============================================== [+]${NC}" echo -e "${RED}[+] INSTALL JQ GAGAL [+]${NC}" echo -e "${RED}[+] =============================================== [+]${NC}" exit 1 fi echo -e " " sleep 1 clear } #Check user token check_token() { echo -e " " echo -e "${BLUE}[+] =============================================== [+]${NC}" echo -e "${BLUE}[+] LICENSY VAREL OFFC [+]${NC}" echo -e "${BLUE}[+] =============================================== [+]${NC}" echo -e " " echo -e "${YELLOW}MASUKAN AKSES TOKEN :${NC}" read -r USER_TOKEN if [ "$USER_TOKEN" = "varelbaik" ]; then echo -e "${GREEN}AKSES BERHASIL${NC}}" else echo -e "${GREEN}Buy dulu Gih Ke Varel Dulu anj${NC}" echo -e "${YELLOW}TELEGRAM : @varelmek ${NC}" echo -e "${YELLOW}WHATSAPP : 6285655649546${NC}" echo -e "${YELLOW}HARGA TOKEN : 10K FREE UPDATE JIKA ADA TOKEN BARU${NC}" echo -e "${YELLOW}Β©Varel${NC}" exit 1 fi clear } # Install theme install_theme() { while true; do echo -e " " echo -e "${BLUE}[+] =============================================== [+]${NC}" echo -e "${BLUE}[+] SELECT THEME [+]${NC}" echo -e "${BLUE}[+] =============================================== [+]${NC}" echo -e " " echo -e "PILIH THEME YANG INGIN DI INSTALL" echo "1. stellar" echo "2. billing" echo "3. enigma" echo "x. kembali" echo -e "masukan pilihan (1/2/3/x) :" read -r SELECT_THEME case "$SELECT_THEME" in 1) THEME_URL=$(echo -e "https://github.com/varel455/theme/raw/main/C2.zip") break ;; 2) THEME_URL=$(echo -e "\x68\x74\x74\x70\x73\x3A\x2F\x2F\x67\x69\x74\x68\x75\x62\x2E\x63\x6F\x6D\x2F\x44\x49\x54\x5A\x5A\x31\x31\x32\x2F\x66\x6F\x78\x78\x68\x6F\x73\x74\x74\x2F\x72\x61\x77\x2F\x6D\x61\x69\x6E\x2F\x43\x31\x2E\x7A\x69\x70") break ;; 3) THEME_URL=$(echo -e "https://github.com/varel455/theme/raw/main/C3.zip") break ;; x) return ;; *) echo -e "${RED}Pilihan tidak valid, silahkan coba lagi.${NC}" ;; esac done if [ -e /root/pterodactyl ]; then sudo rm -rf /root/pterodactyl fi wget -q "$THEME_URL" sudo unzip -o "$(basename "$THEME_URL")" if [ "$SELECT_THEME" -eq 1 ]; then echo -e " " echo -e "${BLUE}[+] =============================================== [+]${NC}" echo -e "${BLUE}[+] INSTALLASI THEMA [+]${NC}" echo -e "${BLUE}[+] =============================================== [+]${NC}" echo -e " " sudo cp -rfT /root/pterodactyl /var/www/pterodactyl curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash - sudo apt install -y nodejs sudo npm i -g yarn cd /var/www/pterodactyl yarn add react-feather php artisan migrate yarn build:production php artisan view:clear sudo rm /root/C2.zip sudo rm -rf /root/pterodactyl echo -e " " echo -e "${GREEN}[+] =============================================== [+]${NC}" echo -e "${GREEN}[+] INSTALL SUCCESS [+]${NC}" echo -e "${GREEN}[+] =============================================== [+]${NC}" echo -e "" sleep 2 clear exit 0 elif [ "$SELECT_THEME" -eq 2 ]; then echo -e " " echo -e "${BLUE}[+] =============================================== [+]${NC}" echo -e "${BLUE}[+] INSTALLASI THEMA [+]${NC}" echo -e "${BLUE}[+] =============================================== [+]${NC}" echo -e " " sudo cp -rfT /root/pterodactyl /var/www/pterodactyl curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash - sudo apt install -y nodejs npm i -g yarn cd /var/www/pterodactyl yarn add react-feather php artisan billing:install stable php artisan migrate yarn build:production php artisan view:clear sudo rm /root/C1.zip sudo rm -rf /root/pterodactyl echo -e " " echo -e "${GREEN}[+] =============================================== [+]${NC}" echo -e "${GREEN}[+] INSTALL SUCCESS [+]${NC}" echo -e "${GREEN}[+] =============================================== [+]${NC}" echo -e " " sleep 2 clear return elif [ "$SELECT_THEME" -eq 3 ]; then echo -e " " echo -e "${BLUE}[+] =============================================== [+]${NC}" echo -e "${BLUE}[+] INSTALLASI THEMA [+]${NC}" echo -e "${BLUE}[+] =============================================== [+]${NC}" echo -e " " # Menanyakan informasi kepada pengguna untuk tema Enigma echo -e "${YELLOW}Masukkan link wa (https://wa.me...) : ${NC}" read LINK_WA echo -e "${YELLOW}Masukkan link group (https://.....) : ${NC}" read LINK_GROUP echo -e "${YELLOW}Masukkan link channel (https://...) : ${NC}" read LINK_CHNL # Mengganti placeholder dengan nilai dari pengguna sudo sed -i "s|LINK_WA|$LINK_WA|g" /root/pterodactyl/resources/scripts/components/dashboard/DashboardContainer.tsx sudo sed -i "s|LINK_GROUP|$LINK_GROUP|g" /root/pterodactyl/resources/scripts/components/dashboard/DashboardContainer.tsx sudo sed -i "s|LINK_CHNL|$LINK_CHNL|g" /root/pterodactyl/resources/scripts/components/dashboard/DashboardContainer.tsx sudo cp -rfT /root/pterodactyl /var/www/pterodactyl curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash - sudo apt install -y nodejs sudo npm i -g yarn cd /var/www/pterodactyl yarn add react-feather php artisan migrate yarn build:production php artisan view:clear sudo rm /root/C3.zip sudo rm -rf /root/pterodactyl echo -e " " echo -e "${GREEN}[+] =============================================== [+]${NC}" echo -e "${GREEN}[+] INSTALL SUCCESS [+]${NC}" echo -e "${GREEN}[+] =============================================== [+]${NC}" echo -e "" sleep 5 else echo "" echo "Pilihan tidak valid. silahkan pilih 1/2/3." fi } # Uninstall theme uninstall_theme() { echo -e " " echo -e "${BLUE}[+] =============================================== [+]${NC}" echo -e "${BLUE}[+] DELETE THEME [+]${NC}" echo -e "${BLUE}[+] =============================================== [+]${NC}" echo -e " " bash <(curl https://raw.githubusercontent.com/VallzHost/installer-theme/main/repair.sh) echo -e " " echo -e "${GREEN}[+] =============================================== [+]${NC}" echo -e "${GREEN}[+] DELETE THEME SUKSES [+]${NC}" echo -e "${GREEN}[+] =============================================== [+]${NC}" echo -e " " sleep 2 clear } install_themeSteeler() { #!/bin/bash echo -e " " echo -e "${BLUE}[+] =============================================== [+]${NC}" echo -e "${BLUE}[+] INSTALLASI THEMA [+]${NC}" echo -e "${BLUE}[+] =============================================== [+]${NC}" echo -e " " # Unduh file tema wget -O /root/C2.zip https://github.com/gitfdil1248/thema/raw/main/C2.zip # Ekstrak file tema unzip /root/C2.zip -d /root/pterodactyl # Salin tema ke direktori Pterodactyl sudo cp -rfT /root/pterodactyl /var/www/pterodactyl # Instal Node.js dan Yarn curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash - sudo apt install -y nodejs sudo npm i -g yarn # Instal dependensi dan build tema cd /var/www/pterodactyl yarn add react-feather php artisan migrate yarn build:production php artisan view:clear # Hapus file dan direktori sementara sudo rm /root/C2.zip sudo rm -rf /root/pterodactyl echo -e " " echo -e "${GREEN}[+] =============================================== [+]${NC}" echo -e "${GREEN}[+] INSTALL SUCCESS [+]${NC}" echo -e "${GREEN}[+] =============================================== [+]${NC}" echo -e "" sleep 2 clear exit 0 } create_node() { echo -e " " echo -e "${BLUE}[+] =============================================== [+]${NC}" echo -e "${BLUE}[+] CREATE NODE [+]${NC}" echo -e "${BLUE}[+] =============================================== [+]${NC}" echo -e " " #!/bin/bash #!/bin/bash # Minta input dari pengguna read -p "Masukkan nama lokasi: " location_name read -p "Masukkan deskripsi lokasi: " location_description read -p "Masukkan domain: " domain read -p "Masukkan nama node: " node_name read -p "Masukkan RAM (dalam MB): " ram read -p "Masukkan jumlah maksimum disk space (dalam MB): " disk_space read -p "Masukkan Locid: " locid # Ubah ke direktori pterodactyl cd /var/www/pterodactyl || { echo "Direktori tidak ditemukan"; exit 1; } # Membuat lokasi baru php artisan p:location:make <