agent/docker-compose.yml

32 lines
645 B
YAML

services:
agent:
image: mrkan0/lambda-agent:latest
ports:
- "8000:8000"
env_file:
- .env
restart: unless-stopped
profiles:
- prod
agent-dev:
build:
context: .
target: development
tags:
- mrkan0/lambda-agent:dev
additional_contexts:
agent_api: ${AGENT_API_PATH}
volumes:
- ./src:/app/src
- ./configs:/app/configs
- ${AGENT_API_PATH}:/agent_api/
- ./data/workspace:/workspace/
- ./data/internal:/internal_data/
- ./subagents:/subagents
ports:
- "8000:8000"
env_file:
- .env
profiles:
- dev