-
Notifications
You must be signed in to change notification settings - Fork 6
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
31 lines (31 loc) · 941 Bytes
/
Copy pathdocker-compose.yml
File metadata and controls
31 lines (31 loc) · 941 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
services:
mate:
build:
context: .
dockerfile: Dockerfile
args:
AGENTS_LIST: ${AGENTS_LIST:-chess_mate_root}
container_name: mate
environment:
- AGENT_FRAMEWORK=${AGENT_FRAMEWORK:-adk}
- AUTH_USERNAME=${AUTH_USERNAME:-admin}
- AUTH_PASSWORD=${AUTH_PASSWORD:?Set AUTH_PASSWORD in .env}
- DB_TYPE=sqlite
- DB_USER=${DB_USER:-postgres}
- DB_PASSWORD=${DB_PASSWORD:?Set DB_PASSWORD in .env}
- DB_HOST=${DB_HOST:-localhost}
- DB_PORT=${DB_PORT:-5432}
- DB_NAME=${DB_NAME:-mate_agent}
- DB_PATH=data/my_agent_data.db
- ARTIFACT_SERVICE=supabase
- SUPABASE_URL=${SUPABASE_URL}
- SUPABASE_KEY=${SUPABASE_KEY}
- SUPABASE_BUCKET=${SUPABASE_BUCKET}
volumes:
- ./data:/app/data
- ./artifacts:/app/artifacts
ports:
- "8000:8000"
stdin_open: true
tty: true
command: ["python", "auth_server.py"]