mirror of
				https://github.com/tteck/Proxmox.git
				synced 2025-10-31 19:12:02 +00:00 
			
		
		
		
	Switch back to local file backups for operation instead of curl
This commit is contained in:
		
							parent
							
								
									b114aa4012
								
							
						
					
					
						commit
						daa7bfbf70
					
				| @ -114,8 +114,8 @@ $STD rm ghostfolio-$GHOSTFOLIO_VERSION.tgz | ||||
| cd /opt/ghostfolio-$GHOSTFOLIO_VERSION | ||||
| 
 | ||||
| # Stash these so we have clean versions later | ||||
| #cp /opt/ghostfolio-$GHOSTFOLIO_VERSION/package.json /opt/ghostfolio-$GHOSTFOLIO_VERSION/package.json.bak | ||||
| #cp /opt/ghostfolio-$GHOSTFOLIO_VERSION/package-lock.json /opt/ghostfolio-$GHOSTFOLIO_VERSION/package-lock.json.bak | ||||
| cp /opt/ghostfolio-$GHOSTFOLIO_VERSION/package.json /opt/package.json.bak | ||||
| cp /opt/ghostfolio-$GHOSTFOLIO_VERSION/package-lock.json /opt/package-lock.json.bak | ||||
| 
 | ||||
| # Get node version and install node | ||||
| test -f .nvmrc && NODE_VERSION=$(sed 's/^v\([0-9]*\)[.]*.*/\1/g' .nvmrc) # get first digits after an v, excluding potential .minor.patch versions | ||||
| @ -130,16 +130,14 @@ $STD npm install | ||||
| $STD npm run build:production | ||||
| 
 | ||||
| # package.json was generated by the build process, however the original package-lock.json needs to be used to ensure the same versions | ||||
| # mv /opt/ghostfolio-$GHOSTFOLIO_VERSION/package-lock.json.bak /opt/ghostfolio-$GHOSTFOLIO_VERSION/dist/apps/api/package-lock.json | ||||
| $STD curl -o package-lock.json https://raw.githubusercontent.com/ghostfolio/ghostfolio/refs/tags/$GHOSTFOLIO_VERSION/package-lock.json | ||||
| mv /opt/package-lock.json.bak /opt/ghostfolio-$GHOSTFOLIO_VERSION/package-lock.json | ||||
| 
 | ||||
| cd /opt/ghostfolio-$GHOSTFOLIO_VERSION/dist/apps/api/ | ||||
| $STD npm install | ||||
| cp -r /opt/ghostfolio-$GHOSTFOLIO_VERSION/prisma . | ||||
| 
 | ||||
| # Overwrite the generated package.json with the original one to ensure having all the scripts | ||||
| # mv /opt/ghostfolio-$GHOSTFOLIO_VERSION/package.json.bak /opt/ghostfolio-$GHOSTFOLIO_VERSION/dist/apps/api/package.json | ||||
| $STD curl -o package.json https://raw.githubusercontent.com/ghostfolio/ghostfolio/refs/tags/$GHOSTFOLIO_VERSION/package.json | ||||
| mv /opt/package.json.bak /opt/ghostfolio-$GHOSTFOLIO_VERSION/dist/apps/api/package.json | ||||
| $STD npm run database:generate-typings | ||||
| 
 | ||||
| # Move the built project to /opt/ghostfolio | ||||
| @ -221,9 +219,3 @@ msg_ok "Created Startup Scripts" | ||||
| 
 | ||||
| motd_ssh | ||||
| customize | ||||
| 
 | ||||
| # msg_info "Cleaning up" | ||||
| # apt remove -y make git g++ | ||||
| # $STD apt-get -y autoremove | ||||
| # $STD apt-get -y autoclean | ||||
| # msg_ok "Cleaned" | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user