From f4f659e19008d2b2b647746252ab71e4e29b05df Mon Sep 17 00:00:00 2001 From: Anish Sarkar <104695310+AnishSarkar22@users.noreply.github.com> Date: Thu, 26 Feb 2026 14:37:08 +0530 Subject: [PATCH] chore: add Daytona Sandbox configuration options to .env.example and Docker Compose files for cloud code execution --- docker/.env.example | 10 ++++++++++ docker/docker-compose.dev.yml | 5 +++++ docker/docker-compose.yml | 5 +++++ 3 files changed, 20 insertions(+) diff --git a/docker/.env.example b/docker/.env.example index 25538e579..20272c697 100644 --- a/docker/.env.example +++ b/docker/.env.example @@ -202,6 +202,16 @@ STT_SERVICE=local/base # COMPOSIO_ENABLED=TRUE # COMPOSIO_REDIRECT_URI=http://localhost:8000/api/v1/auth/composio/connector/callback +# ------------------------------------------------------------------------------ +# Daytona Sandbox (optional — cloud code execution for the deep agent) +# ------------------------------------------------------------------------------ +# Set DAYTONA_SANDBOX_ENABLED=TRUE and provide credentials to give the agent +# an isolated code execution environment via the Daytona cloud API. +# DAYTONA_SANDBOX_ENABLED=FALSE +# DAYTONA_API_KEY= +# DAYTONA_API_URL=https://app.daytona.io/api +# DAYTONA_TARGET=us + # ------------------------------------------------------------------------------ # External API Keys (optional) # ------------------------------------------------------------------------------ diff --git a/docker/docker-compose.dev.yml b/docker/docker-compose.dev.yml index 16e2479f4..94811b2aa 100644 --- a/docker/docker-compose.dev.yml +++ b/docker/docker-compose.dev.yml @@ -81,6 +81,11 @@ services: - ELECTRIC_DB_PASSWORD=${ELECTRIC_DB_PASSWORD:-electric_password} - AUTH_TYPE=${AUTH_TYPE:-LOCAL} - NEXT_FRONTEND_URL=${NEXT_FRONTEND_URL:-http://localhost:3000} + # Daytona Sandbox – uncomment and set credentials to enable cloud code execution + # - DAYTONA_SANDBOX_ENABLED=TRUE + # - DAYTONA_API_KEY=${DAYTONA_API_KEY:-} + # - DAYTONA_API_URL=${DAYTONA_API_URL:-https://app.daytona.io/api} + # - DAYTONA_TARGET=${DAYTONA_TARGET:-us} - SERVICE_ROLE=api depends_on: db: diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index a3723cd1c..e1352ea32 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -62,6 +62,11 @@ services: ELECTRIC_DB_USER: ${ELECTRIC_DB_USER:-electric} ELECTRIC_DB_PASSWORD: ${ELECTRIC_DB_PASSWORD:-electric_password} NEXT_FRONTEND_URL: ${NEXT_FRONTEND_URL:-http://localhost:${FRONTEND_PORT:-3000}} + # Daytona Sandbox – uncomment and set credentials to enable cloud code execution + # DAYTONA_SANDBOX_ENABLED: "TRUE" + # DAYTONA_API_KEY: ${DAYTONA_API_KEY:-} + # DAYTONA_API_URL: ${DAYTONA_API_URL:-https://app.daytona.io/api} + # DAYTONA_TARGET: ${DAYTONA_TARGET:-us} SERVICE_ROLE: api depends_on: db: