mirror of
https://github.com/tteck/Proxmox.git
synced 2024-11-26 02:04:58 +01:00
Update install.func
- globally add update command
This commit is contained in:
parent
95e6a5436a
commit
e45aa5e42a
@ -35,8 +35,6 @@ msg_info "Installing ESPHome"
|
|||||||
#python3 -m venv .
|
#python3 -m venv .
|
||||||
#source bin/activate
|
#source bin/activate
|
||||||
$STD pip install esphome tornado esptool
|
$STD pip install esphome tornado esptool
|
||||||
echo "bash -c \"\$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/${app}.sh)\"" >/usr/bin/update
|
|
||||||
chmod +x /usr/bin/update
|
|
||||||
msg_ok "Installed ESPHome"
|
msg_ok "Installed ESPHome"
|
||||||
|
|
||||||
msg_info "Creating Service"
|
msg_info "Creating Service"
|
||||||
|
@ -87,8 +87,6 @@ $STD pip install homeassistant
|
|||||||
$STD pip install mysqlclient
|
$STD pip install mysqlclient
|
||||||
$STD pip install psycopg2-binary
|
$STD pip install psycopg2-binary
|
||||||
mkdir -p /root/.homeassistant
|
mkdir -p /root/.homeassistant
|
||||||
echo "bash -c \"\$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/${app}.sh)\"" >/usr/bin/update
|
|
||||||
chmod +x /usr/bin/update
|
|
||||||
msg_ok "Installed Home Assistant-Core"
|
msg_ok "Installed Home Assistant-Core"
|
||||||
|
|
||||||
msg_info "Creating Service"
|
msg_info "Creating Service"
|
||||||
|
@ -88,8 +88,6 @@ $STD docker run -d \
|
|||||||
--net=host \
|
--net=host \
|
||||||
ghcr.io/home-assistant/home-assistant:stable
|
ghcr.io/home-assistant/home-assistant:stable
|
||||||
mkdir /root/hass_config
|
mkdir /root/hass_config
|
||||||
echo "bash -c \"\$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/${app}.sh)\"" >/usr/bin/update
|
|
||||||
chmod +x /usr/bin/update
|
|
||||||
msg_ok "Installed Home Assistant $CORE_LATEST_VERSION"
|
msg_ok "Installed Home Assistant $CORE_LATEST_VERSION"
|
||||||
|
|
||||||
motd_ssh
|
motd_ssh
|
||||||
|
@ -43,8 +43,6 @@ echo "systemctl start nodered" >/usr/bin/node-red-start
|
|||||||
chmod +x /usr/bin/node-red-start
|
chmod +x /usr/bin/node-red-start
|
||||||
echo "systemctl restart nodered" >/usr/bin/node-red-restart
|
echo "systemctl restart nodered" >/usr/bin/node-red-restart
|
||||||
chmod +x /usr/bin/node-red-restart
|
chmod +x /usr/bin/node-red-restart
|
||||||
echo "bash -c \"\$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/${app}.sh)\"" >/usr/bin/update
|
|
||||||
chmod +x /usr/bin/update
|
|
||||||
msg_ok "Installed Node-Red"
|
msg_ok "Installed Node-Red"
|
||||||
|
|
||||||
msg_info "Creating Service"
|
msg_info "Creating Service"
|
||||||
|
@ -42,8 +42,6 @@ latest_version=$(basename "$latest_url" | sed -e 's/.*ller_//;s/_Li.*//')
|
|||||||
msg_info "Installing Omada Controller ${latest_version}"
|
msg_info "Installing Omada Controller ${latest_version}"
|
||||||
wget -qL ${latest_url}
|
wget -qL ${latest_url}
|
||||||
$STD dpkg -i Omada_SDN_Controller_${latest_version}_Linux_x64.deb
|
$STD dpkg -i Omada_SDN_Controller_${latest_version}_Linux_x64.deb
|
||||||
echo "bash -c \"\$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/${app}.sh)\"" >/usr/bin/update
|
|
||||||
chmod +x /usr/bin/update
|
|
||||||
msg_ok "Installed Omada Controller ${latest_version}"
|
msg_ok "Installed Omada Controller ${latest_version}"
|
||||||
|
|
||||||
motd_ssh
|
motd_ssh
|
||||||
|
@ -47,8 +47,6 @@ $STD npm install
|
|||||||
$STD npm run build
|
$STD npm run build
|
||||||
$STD pm2 start --name="pingvin-share-frontend" npm -- run start
|
$STD pm2 start --name="pingvin-share-frontend" npm -- run start
|
||||||
$STD pm2 startup
|
$STD pm2 startup
|
||||||
echo "bash -c \"\$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/${app}.sh)\"" >/usr/bin/update
|
|
||||||
chmod +x /usr/bin/update
|
|
||||||
msg_ok "Installed Pingvin Share"
|
msg_ok "Installed Pingvin Share"
|
||||||
|
|
||||||
motd_ssh
|
motd_ssh
|
||||||
|
@ -53,8 +53,6 @@ if [[ $DEV == "y" ]]; then
|
|||||||
$STD git checkout dev
|
$STD git checkout dev
|
||||||
fi
|
fi
|
||||||
$STD npm ci
|
$STD npm ci
|
||||||
echo "bash -c \"\$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/${app}.sh)\"" >/usr/bin/update
|
|
||||||
chmod +x /usr/bin/update
|
|
||||||
msg_ok "Installed Zigbee2MQTT"
|
msg_ok "Installed Zigbee2MQTT"
|
||||||
|
|
||||||
msg_info "Creating Service"
|
msg_info "Creating Service"
|
||||||
|
@ -143,4 +143,6 @@ EOF
|
|||||||
systemctl restart $(basename $(dirname $GETTY_OVERRIDE) | sed 's/\.d//')
|
systemctl restart $(basename $(dirname $GETTY_OVERRIDE) | sed 's/\.d//')
|
||||||
msg_ok "Customized Container"
|
msg_ok "Customized Container"
|
||||||
fi
|
fi
|
||||||
|
echo "bash -c \"\$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/${app}.sh)\"" >/usr/bin/update
|
||||||
|
chmod +x /usr/bin/update
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user