mirror of
https://github.com/MacRimi/ProxMenux.git
synced 2025-07-14 19:56:52 +00:00
update menu linux and nas
This commit is contained in:
parent
6e9afa7f9f
commit
446a724077
@ -101,8 +101,12 @@ function select_linux_iso() {
|
|||||||
|
|
||||||
function select_linux_iso_official() {
|
function select_linux_iso_official() {
|
||||||
DISTROS=(
|
DISTROS=(
|
||||||
|
"Ubuntu 25.04|Desktop|ProxMenux|https://releases.ubuntu.com/25.04/ubuntu-25.04-desktop-amd64.iso"
|
||||||
|
"Ubuntu 24.04|Desktop|ProxMenux|https://releases.ubuntu.com/24.04/ubuntu-24.04.2-desktop-amd64.iso"
|
||||||
"Ubuntu 22.04|Desktop|ProxMenux|https://releases.ubuntu.com/22.04/ubuntu-22.04.5-desktop-amd64.iso"
|
"Ubuntu 22.04|Desktop|ProxMenux|https://releases.ubuntu.com/22.04/ubuntu-22.04.5-desktop-amd64.iso"
|
||||||
"Ubuntu 20.04|Desktop|ProxMenux|https://releases.ubuntu.com/20.04/ubuntu-20.04.6-desktop-amd64.iso"
|
"Ubuntu 20.04|Desktop|ProxMenux|https://releases.ubuntu.com/20.04/ubuntu-20.04.6-desktop-amd64.iso"
|
||||||
|
"Ubuntu 25.04 Server|CLI|ProxMenux|https://releases.ubuntu.com/25.04/ubuntu-25.04-live-server-amd64.iso"
|
||||||
|
"Ubuntu 24.04 Server|CLI|ProxMenux|https://releases.ubuntu.com/24.04/ubuntu-24.04.2-live-server-amd64.iso"
|
||||||
"Ubuntu 22.04 Server|CLI|ProxMenux|https://releases.ubuntu.com/22.04/ubuntu-22.04.5-live-server-amd64.iso"
|
"Ubuntu 22.04 Server|CLI|ProxMenux|https://releases.ubuntu.com/22.04/ubuntu-22.04.5-live-server-amd64.iso"
|
||||||
"Ubuntu 20.04 Server|CLI|ProxMenux|https://releases.ubuntu.com/20.04/ubuntu-20.04.6-live-server-amd64.iso"
|
"Ubuntu 20.04 Server|CLI|ProxMenux|https://releases.ubuntu.com/20.04/ubuntu-20.04.6-live-server-amd64.iso"
|
||||||
"Debian 12|Desktop|ProxMenux|https://cdimage.debian.org/debian-cd/current/amd64/iso-dvd/debian-12.10.0-amd64-DVD-1.iso"
|
"Debian 12|Desktop|ProxMenux|https://cdimage.debian.org/debian-cd/current/amd64/iso-dvd/debian-12.10.0-amd64-DVD-1.iso"
|
||||||
@ -164,7 +168,8 @@ function select_linux_cloudinit() {
|
|||||||
"3" "Ubuntu 22.04 (Cloud-Init automated) │ Helper Scripts"
|
"3" "Ubuntu 22.04 (Cloud-Init automated) │ Helper Scripts"
|
||||||
"4" "Ubuntu 24.04 (Cloud-Init automated) │ Helper Scripts"
|
"4" "Ubuntu 24.04 (Cloud-Init automated) │ Helper Scripts"
|
||||||
"5" "Ubuntu 24.10 (Cloud-Init automated) │ Helper Scripts"
|
"5" "Ubuntu 24.10 (Cloud-Init automated) │ Helper Scripts"
|
||||||
"6" "$(translate "Return to Main Menu")"
|
"6" "Ubuntu 25.04 (Cloud-Init automated) │ Helper Scripts"
|
||||||
|
"7" "$(translate "Return to Main Menu")"
|
||||||
)
|
)
|
||||||
|
|
||||||
local script_selection
|
local script_selection
|
||||||
@ -191,6 +196,12 @@ function select_linux_cloudinit() {
|
|||||||
bash <(curl -s "https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/vm/ubuntu2410-vm.sh")
|
bash <(curl -s "https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/vm/ubuntu2410-vm.sh")
|
||||||
;;
|
;;
|
||||||
6)
|
6)
|
||||||
|
bash <(curl -s "https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/vm/ubuntu2504-vm.sh")
|
||||||
|
echo -e
|
||||||
|
echo -e "after installation, checkout:\nhttps://github.com/community-scripts/ProxmoxVE/discussions/272"
|
||||||
|
echo -e
|
||||||
|
;;
|
||||||
|
7)
|
||||||
return
|
return
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
@ -244,7 +255,8 @@ function select_linux_other_scripts() {
|
|||||||
local OTHER_OPTIONS=(
|
local OTHER_OPTIONS=(
|
||||||
"1" "Home Assistant OS VM (HAOS) │ Helper Scripts"
|
"1" "Home Assistant OS VM (HAOS) │ Helper Scripts"
|
||||||
"2" "Docker VM (Debian + SSH + Docker) │ Helper Scripts"
|
"2" "Docker VM (Debian + SSH + Docker) │ Helper Scripts"
|
||||||
"3" "$(translate "Return to Main Menu")"
|
"3" "Nextcloud │ Helper Scripts"
|
||||||
|
"4" "$(translate "Return to Main Menu")"
|
||||||
)
|
)
|
||||||
|
|
||||||
local choice
|
local choice
|
||||||
@ -263,8 +275,16 @@ function select_linux_other_scripts() {
|
|||||||
;;
|
;;
|
||||||
2)
|
2)
|
||||||
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/vm/docker-vm.sh)"
|
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/vm/docker-vm.sh)"
|
||||||
whiptail --title "Docker VM Info" \
|
echo -e
|
||||||
--msgbox "$(translate "Default Login Credentials:\n\nUsername: root\nPassword: docker")" 12 50
|
echo -e "$(translate "Default Login Credentials:\n\nUsername: root\nPassword: docker")"
|
||||||
|
echo -e
|
||||||
|
;;
|
||||||
|
3)
|
||||||
|
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/vm/nextcloud-vm.sh)"
|
||||||
|
echo -e
|
||||||
|
echo -e "$(translate "You can use the following credentials to login to the Nextcloud vm.\nUsername: admin")"
|
||||||
|
echo -e "$(translate This VM requires extra installation steps, see install guide at:\nhttps://github.com/community-scripts/ProxmoxVE/discussions/144")"
|
||||||
|
echo -e
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
@ -46,7 +46,8 @@ function select_nas_iso() {
|
|||||||
"4" "OpenMediaVault VM (Debian based)"
|
"4" "OpenMediaVault VM (Debian based)"
|
||||||
"5" "Rockstor VM (openSUSE based)"
|
"5" "Rockstor VM (openSUSE based)"
|
||||||
"6" "ZimaOS VM (R0GGER proxmox-zimaos)"
|
"6" "ZimaOS VM (R0GGER proxmox-zimaos)"
|
||||||
"7" "$(translate "Return to Main Menu")"
|
"7" "Umbrel OS VM (Helper Scripts)"
|
||||||
|
"8" "$(translate "Return to Main Menu")"
|
||||||
)
|
)
|
||||||
|
|
||||||
local NAS_TYPE
|
local NAS_TYPE
|
||||||
@ -99,6 +100,7 @@ function select_nas_iso() {
|
|||||||
return 1
|
return 1
|
||||||
fi
|
fi
|
||||||
bash -c "$(wget -qLO - https://raw.githubusercontent.com/R0GGER/proxmox-zimaos/refs/heads/main/zimaos_zimacube.sh)"
|
bash -c "$(wget -qLO - https://raw.githubusercontent.com/R0GGER/proxmox-zimaos/refs/heads/main/zimaos_zimacube.sh)"
|
||||||
|
echo -e
|
||||||
msg_success "$(translate "Press Enter to return to menu...")"
|
msg_success "$(translate "Press Enter to return to menu...")"
|
||||||
read -r
|
read -r
|
||||||
|
|
||||||
@ -107,8 +109,25 @@ function select_nas_iso() {
|
|||||||
|
|
||||||
return 1
|
return 1
|
||||||
;;
|
;;
|
||||||
|
|
||||||
7)
|
7)
|
||||||
|
HN="Umbrel OS"
|
||||||
|
if ! confirm_vm_creation; then
|
||||||
|
return 1
|
||||||
|
fi
|
||||||
|
bash -c "$(wget -qLO - https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/vm/umbrel-os-vm.sh)"
|
||||||
|
echo -e
|
||||||
|
echo -e "$(translate "Default Login Credentials:\n\nUsername: umbrel\nPassword: umbrel")"
|
||||||
|
echo -e
|
||||||
|
msg_success "$(translate "Press Enter to return to menu...")"
|
||||||
|
read -r
|
||||||
|
|
||||||
|
whiptail --title "Proxmox VE - Umbrel OS" \
|
||||||
|
--msgbox "$(translate "Umbrel OS installer script by Helper Scripts\n\nVisit the GitHub repo to learn more, contribute, or support the project:\n\nhttps://community-scripts.github.io/ProxmoxVE/scripts?id=umbrel-os-vm")" 15 70
|
||||||
|
|
||||||
|
return 1
|
||||||
|
;;
|
||||||
|
|
||||||
|
8)
|
||||||
return 1
|
return 1
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
Loading…
x
Reference in New Issue
Block a user