mirror of https://github.com/tteck/Proxmox.git
				
				
				
			
							parent
							
								
									11aa80c978
								
							
						
					
					
						commit
						ed2330edc0
					
				| 
						 | 
					@ -325,17 +325,26 @@ msg_info "Stopping ${APP}"
 | 
				
			||||||
systemctl stop wikijs
 | 
					systemctl stop wikijs
 | 
				
			||||||
msg_ok "Stopped ${APP}"
 | 
					msg_ok "Stopped ${APP}"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					msg_info "Backing up Data"
 | 
				
			||||||
 | 
					mkdir -p data-backup
 | 
				
			||||||
 | 
					cp -R /opt/wikijs/{db.sqlite,config.yml,/data} ~/data-backup
 | 
				
			||||||
 | 
					msg_ok "Backed up Data"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
msg_info "Updating ${APP}"
 | 
					msg_info "Updating ${APP}"
 | 
				
			||||||
cp /opt/wikijs/config.yml ~/config.yml.bak
 | 
					 | 
				
			||||||
rm -rf /opt/wikijs/*
 | 
					rm -rf /opt/wikijs/*
 | 
				
			||||||
cd /opt/wikijs
 | 
					cd /opt/wikijs
 | 
				
			||||||
wget https://github.com/Requarks/wiki/releases/latest/download/wiki-js.tar.gz &>/dev/null
 | 
					wget -q https://github.com/Requarks/wiki/releases/latest/download/wiki-js.tar.gz
 | 
				
			||||||
tar xzf wiki-js.tar.gz 
 | 
					tar xzf wiki-js.tar.gz 
 | 
				
			||||||
cp ~/config.yml.bak ./config.yml
 | 
					 | 
				
			||||||
msg_ok "Updated ${APP}"
 | 
					msg_ok "Updated ${APP}"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					msg_info "Restoring Data"
 | 
				
			||||||
 | 
					cp -R ~/data-backup/* /opt/wikijs
 | 
				
			||||||
 | 
					rm -rf ~/data-backup
 | 
				
			||||||
 | 
					npm rebuild sqlite3 &>/dev/null
 | 
				
			||||||
 | 
					msg_ok "Restored Data"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
msg_info "Starting ${APP}"
 | 
					msg_info "Starting ${APP}"
 | 
				
			||||||
systemctl stop wikijs
 | 
					systemctl start wikijs
 | 
				
			||||||
msg_ok "Started ${APP}"
 | 
					msg_ok "Started ${APP}"
 | 
				
			||||||
msg_ok "Update Successfull"
 | 
					msg_ok "Update Successfull"
 | 
				
			||||||
exit
 | 
					exit
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue