Files
open-web-agent-rs/compose.yml
geoffsee bb99e652f9 "Clean up unused API key references in .env and compose.yml
Removed unnecessary API key variables from .env and compose.yml to simplify the configuration. This cleanup reduces clutter and ensures only relevant environment variables are maintained."
2025-05-27 15:27:36 -04:00

30 lines
1004 B
YAML

services:
agent-server:
build:
context: .
dockerfile: Local.Dockerfile # use for arm64,
# dockerfile: Remote.Dockerfile # use for x86,
ports:
- "3006:3006"
environment:
# Load environment variables from the .env file
# The .env file should contain OPENAI_API_KEY, BING_SEARCH_API_KEY, TAVILY_API_KEY, etc.
- OPENAI_API_BASE=${OPENAI_API_BASE}
- OPENAI_API_KEY=${OPENAI_API_KEY}
- GENAISCRIPT_MODEL_LARGE=${GENAISCRIPT_MODEL_LARGE}
- GENAISCRIPT_MODEL_SMALL=${GENAISCRIPT_MODEL_SMALL}
- SEARXNG_API_BASE_URL=${SEARXNG_API_BASE_URL}
- PLAYWRIGHT_CHROMIUM_EXECUTABLE_PATH=/usr/bin/chromium-browser
env_file: "./.env"
develop:
watch:
- action: sync
path: ./packages/genaiscript/genaisrc
target: /app/web/packages/genaiscript/genaisrc
ignore:
- node_modules/
- action: rebuild
path: ./src
- action: rebuild
path: cargo.toml