diff --git a/scripts/vm/create_vm.sh b/scripts/vm/create_vm.sh index bb52331..4cab727 100644 --- a/scripts/vm/create_vm.sh +++ b/scripts/vm/create_vm.sh @@ -102,8 +102,9 @@ while true; do 1 "$(translate "Create") VM System NAS" \ 2 "$(translate "Create") VM System Windows" \ 3 "$(translate "Create") VM System Linux" \ - 4 "$(translate "Create") VM System Others (based Linux)" \ - 5 "$(translate "Return to Main Menu")" \ + 4 "$(translate "Create") VM System macOS (OSX-PROXMOX)" \ + 5 "$(translate "Create") VM System Others (based Linux)" \ + 6 "$(translate "Return to Main Menu")" \ 3>&1 1>&2 2>&3) @@ -120,6 +121,13 @@ while true; do source <(curl -fsSL "$ISO_REPO/select_linux_iso.sh") && select_linux_iso || continue ;; 4) + whiptail --title "OSX-PROXMOX" --yesno "$(translate "This is an external script that creates a macOS VM in Proxmox VE in just a few steps, whether you are using AMD or Intel hardware.")\n\n$(translate "The script clones the osx-proxmox.com repository and once the setup is complete, the server will automatically reboot.")\n\n$(translate "Make sure there are no critical services running as they will be interrupted. Ensure your server can be safely rebooted.")\n\n$(translate "Visit https://osx-proxmox.com for more information.")\n\n$(translate "Do you want to run the script now?")" 20 70 + if [[ $? -eq 0 ]]; then + bash -c "$(curl -fsSL https://install.osx-proxmox.com)" + fi + continue + ;; + 5) source <(curl -fsSL "$ISO_REPO/select_linux_iso.sh") && select_linux_other_scripts || continue ;; esac diff --git a/web/public/vm/vm-creation-menu.png b/web/public/vm/vm-creation-menu.png index 849510c..44f00c1 100644 Binary files a/web/public/vm/vm-creation-menu.png and b/web/public/vm/vm-creation-menu.png differ