mirror of
				https://github.com/immich-app/immich.git
				synced 2025-11-03 19:17:11 -05:00 
			
		
		
		
	
		
			
				
	
	
		
			19 lines
		
	
	
		
			506 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			506 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
#!/usr/bin/env sh
 | 
						|
 | 
						|
cd /usr/src/app || exit
 | 
						|
 | 
						|
pnpm --filter @immich/sdk build
 | 
						|
 | 
						|
COUNT=0
 | 
						|
UPSTREAM="${IMMICH_SERVER_URL:-http://immich-server:2283/}"
 | 
						|
UPSTREAM="${UPSTREAM%/}"
 | 
						|
until wget --spider --quiet "${UPSTREAM}/api/server/config" > /dev/null 2>&1; do
 | 
						|
    if [ $((COUNT % 10)) -eq 0 ]; then
 | 
						|
      echo "Waiting for $UPSTREAM to start..."
 | 
						|
    fi
 | 
						|
    COUNT=$((COUNT + 1))
 | 
						|
    sleep 1
 | 
						|
done
 | 
						|
echo "Connected to $UPSTREAM, starting Immich Web..."
 | 
						|
pnpm --filter immich-web exec vite dev --host 0.0.0.0 --port 3000
 |