From a086899ea4846535f44a95a0c9e29cdfa1111ae6 Mon Sep 17 00:00:00 2001 From: jenstandstad Date: Sat, 11 Apr 2026 14:26:19 +0200 Subject: [PATCH] Adding some Agent0 auth stuff --- bootstrap.sh | 17 +++++++++++++++++ docker-compose.yml | 3 +++ 2 files changed, 20 insertions(+) diff --git a/bootstrap.sh b/bootstrap.sh index 79771b6..08e2d76 100755 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -50,6 +50,13 @@ prompt "Enter Gitea personal access token (needs repo read access — create at read -r -s GITEA_TOKEN_BOOTSTRAP echo "" +echo "" +prompt "Enter Agent0 login username: " +read -r AUTH_LOGIN +prompt "Enter Agent0 login password: " +read -r -s AUTH_PASSWORD +echo "" + info "Credentials collected" # ── Ollama ──────────────────────────────────────────────────────────────────── @@ -231,6 +238,16 @@ fi section "Docker containers" cd "$REPO_DIR" + +if [[ ! -f "${REPO_DIR}/.env" ]]; then + cat > "${REPO_DIR}/.env" << EOF +AUTH_LOGIN=${AUTH_LOGIN} +AUTH_PASSWORD=${AUTH_PASSWORD} +EOF + info "Agent0 .env created" +else + info "Agent0 .env already exists" +fi info "Building glitch-tunnel image..." docker compose build --quiet diff --git a/docker-compose.yml b/docker-compose.yml index 11efb2a..5cbe2e0 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -8,6 +8,9 @@ services: volumes: - ./agent-zero-data:/a0/usr restart: unless-stopped + environment: + AUTH_LOGIN: ${AUTH_LOGIN} + AUTH_PASSWORD: ${AUTH_PASSWORD} extra_hosts: - "host.docker.internal:host-gateway" # reach host Ollama at http://host.docker.internal:11434