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 | cd /opt/ghostfolio-$GHOSTFOLIO_VERSION | ||||||
| 
 | 
 | ||||||
| # Stash these so we have clean versions later | # 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.json /opt/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-lock.json /opt/package-lock.json.bak | ||||||
| 
 | 
 | ||||||
| # Get node version and install node | # 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 | 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 | $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 | # 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 | mv /opt/package-lock.json.bak /opt/ghostfolio-$GHOSTFOLIO_VERSION/package-lock.json | ||||||
| $STD curl -o package-lock.json https://raw.githubusercontent.com/ghostfolio/ghostfolio/refs/tags/$GHOSTFOLIO_VERSION/package-lock.json |  | ||||||
| 
 | 
 | ||||||
| cd /opt/ghostfolio-$GHOSTFOLIO_VERSION/dist/apps/api/ | cd /opt/ghostfolio-$GHOSTFOLIO_VERSION/dist/apps/api/ | ||||||
| $STD npm install | $STD npm install | ||||||
| cp -r /opt/ghostfolio-$GHOSTFOLIO_VERSION/prisma . | cp -r /opt/ghostfolio-$GHOSTFOLIO_VERSION/prisma . | ||||||
| 
 | 
 | ||||||
| # Overwrite the generated package.json with the original one to ensure having all the scripts | # 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 | mv /opt/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 |  | ||||||
| $STD npm run database:generate-typings | $STD npm run database:generate-typings | ||||||
| 
 | 
 | ||||||
| # Move the built project to /opt/ghostfolio | # Move the built project to /opt/ghostfolio | ||||||
| @ -221,9 +219,3 @@ msg_ok "Created Startup Scripts" | |||||||
| 
 | 
 | ||||||
| motd_ssh | motd_ssh | ||||||
| customize | 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