Another fix

This commit is contained in:
2026-05-10 19:05:55 +02:00
parent 54c6857252
commit 9acb4d86dc
3 changed files with 8 additions and 10 deletions
-10
View File
@@ -274,16 +274,6 @@ docker compose build --quiet
info "Starting agent containers..." info "Starting agent containers..."
docker compose up -d dobby gemma gunnar rind abyssinthia hermes docker compose up -d dobby gemma gunnar rind abyssinthia hermes
AGENT_CONTAINERS=(dobby gemma gunnar rind abyssinthia hermes)
for container in "${AGENT_CONTAINERS[@]}"; do
info "Waiting for ${container} to finish initializing..."
until docker exec "$container" bash -c "! pgrep -x apt-get > /dev/null && ! pgrep -x dpkg > /dev/null" 2>/dev/null; do
sleep 3
done
info "Installing gutasktool inside ${container}..."
docker exec "$container" bash -c "apt-get update -q && apt-get install -y -q python3-pip && python3 -m pip install --break-system-packages -q -e /opt/gutasktool"
done
info "Starting tunnel..." info "Starting tunnel..."
docker compose up -d glitch-tunnel docker compose up -d glitch-tunnel
+6
View File
@@ -99,6 +99,7 @@ services:
- ./shared/skills:/a0/usr/skills - ./shared/skills:/a0/usr/skills
- ${HOME}/.ssh:/root/.ssh - ${HOME}/.ssh:/root/.ssh
- ../gutasktool:/opt/gutasktool - ../gutasktool:/opt/gutasktool
- ./shared/gutask:/usr/local/bin/gutask
restart: unless-stopped restart: unless-stopped
depends_on: depends_on:
dobby-init: dobby-init:
@@ -123,6 +124,7 @@ services:
- ./shared/skills:/a0/usr/skills - ./shared/skills:/a0/usr/skills
- ${HOME}/.ssh:/root/.ssh - ${HOME}/.ssh:/root/.ssh
- ../gutasktool:/opt/gutasktool - ../gutasktool:/opt/gutasktool
- ./shared/gutask:/usr/local/bin/gutask
restart: unless-stopped restart: unless-stopped
depends_on: depends_on:
gemma-init: gemma-init:
@@ -147,6 +149,7 @@ services:
- ./shared/skills:/a0/usr/skills - ./shared/skills:/a0/usr/skills
- ${HOME}/.ssh:/root/.ssh - ${HOME}/.ssh:/root/.ssh
- ../gutasktool:/opt/gutasktool - ../gutasktool:/opt/gutasktool
- ./shared/gutask:/usr/local/bin/gutask
restart: unless-stopped restart: unless-stopped
depends_on: depends_on:
gunnar-init: gunnar-init:
@@ -171,6 +174,7 @@ services:
- ./shared/skills:/a0/usr/skills - ./shared/skills:/a0/usr/skills
- ${HOME}/.ssh:/root/.ssh - ${HOME}/.ssh:/root/.ssh
- ../gutasktool:/opt/gutasktool - ../gutasktool:/opt/gutasktool
- ./shared/gutask:/usr/local/bin/gutask
restart: unless-stopped restart: unless-stopped
depends_on: depends_on:
rind-init: rind-init:
@@ -195,6 +199,7 @@ services:
- ./shared/skills:/a0/usr/skills - ./shared/skills:/a0/usr/skills
- ${HOME}/.ssh:/root/.ssh - ${HOME}/.ssh:/root/.ssh
- ../gutasktool:/opt/gutasktool - ../gutasktool:/opt/gutasktool
- ./shared/gutask:/usr/local/bin/gutask
restart: unless-stopped restart: unless-stopped
depends_on: depends_on:
abyssinthia-init: abyssinthia-init:
@@ -218,6 +223,7 @@ services:
- ./shared/skills:/a0/usr/skills - ./shared/skills:/a0/usr/skills
- ${HOME}/.ssh:/root/.ssh - ${HOME}/.ssh:/root/.ssh
- ../gutasktool:/opt/gutasktool - ../gutasktool:/opt/gutasktool
- ./shared/gutask:/usr/local/bin/gutask
restart: unless-stopped restart: unless-stopped
depends_on: depends_on:
hermes-init: hermes-init:
Executable
+2
View File
@@ -0,0 +1,2 @@
#!/bin/bash
exec python3 /opt/gutasktool/gutasktool/cli.py "$@"