diff --git a/bootstrap.sh b/bootstrap.sh index 13589e7..94e80e7 100755 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -271,17 +271,20 @@ info "Agent0 .env written" info "Building glitch-tunnel image..." docker compose build --quiet -info "Starting containers..." -docker compose up -d +info "Starting agent0 container..." +docker compose up -d agent0 -info "Installing gutasktool inside agent0 container..." -info "Waiting for agent0 container to finish initializing..." +info "Waiting for agent0 to finish initializing..." until docker exec agent0 bash -c "! pgrep -x apt-get > /dev/null && ! pgrep -x dpkg > /dev/null" 2>/dev/null; do sleep 3 done -info "Container ready, installing gutasktool..." + +info "Installing gutasktool inside agent0 container..." docker exec agent0 bash -c "apt-get update -q && apt-get install -y -q python3-pip && python3 -m pip install --break-system-packages -q -e /a0/usr/gutasktool" +info "Starting tunnel..." +docker compose up -d glitch-tunnel + echo "" docker compose ps