| 
									
										
										
										
											2024-12-31 16:31:01 +01:00
										 |  |  | #! /bin/bash
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | nvm use | 
					
						
							|  |  |  | export NODE_OPTIONS="--max-old-space-size=8192" | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | npm run build:vite:app-landing | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | mkdir to_upload | 
					
						
							|  |  |  | mv dist/app/* to_upload/ | 
					
						
							|  |  |  | cp -r .well-known/ to_upload/ | 
					
						
							|  |  |  | mkdir -p to_upload/assets | 
					
						
							|  |  |  | cp dist/assets/*.js to_upload/assets/ | 
					
						
							|  |  |  | rm -rf dist | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ssh hetzner "rm -rf /root/app/" | 
					
						
							|  |  |  | scp -rp to_upload/ hetzner:/root/app/ | 
					
						
							|  |  |  | scp -rp to_upload/.well-known/ hetzner:/root/app/ | 
					
						
							| 
									
										
										
										
											2025-01-22 02:22:53 +01:00
										 |  |  | ssh hetzner "cp ~/apk/mapcomplete-latest.apk ~/app/" | 
					
						
							| 
									
										
										
										
											2024-12-31 16:31:01 +01:00
										 |  |  | rm -rf to_upload |