fix: devcontainer paths/logs (#19236)

This commit is contained in:
Min Idzelis
2025-06-17 16:52:57 -04:00
committed by GitHub
parent 91cbd56c1c
commit c6641d4859
6 changed files with 59 additions and 25 deletions
@@ -3,20 +3,20 @@
# shellcheck disable=SC1091
source /immich-devcontainer/container-common.sh
echo "Starting Immich Web Frontend"
log "Starting Immich Web Frontend"
log ""
cd "${IMMICH_WORKSPACE}/web" || (
echo Workspace not found
log "Immich Workspace not found"
exit 1
)
until curl --output /dev/null --silent --head --fail "http://127.0.0.1:${IMMICH_PORT}/api/server/config"; do
echo 'waiting for api server...'
log "Waiting for api server..."
sleep 1
done
while true; do
node ./node_modules/.bin/vite dev --host 0.0.0.0 --port "${DEV_PORT}"
echo "Web crashed with exit code $?. Respawning in 3s ..."
run_cmd node ./node_modules/.bin/vite dev --host 0.0.0.0 --port "${DEV_PORT}"
log "Web crashed with exit code $?. Respawning in 3s ..."
sleep 3
done