mirror of https://github.com/tteck/Proxmox.git
				
				
				
			integrate the `update` command
This commit is contained in:
		
							parent
							
								
									58ecabe0ea
								
							
						
					
					
						commit
						cb4097e74c
					
				| 
						 | 
					@ -35,6 +35,8 @@ 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,6 +87,8 @@ $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,6 +88,8 @@ $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
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -38,6 +38,8 @@ 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"
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -41,7 +41,9 @@ 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
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -48,6 +48,8 @@ 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"
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue