Another fix
This commit is contained in:
@@ -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
|
||||||
|
|
||||||
|
|||||||
@@ -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
@@ -0,0 +1,2 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
exec python3 /opt/gutasktool/gutasktool/cli.py "$@"
|
||||||
Reference in New Issue
Block a user