This repository has been archived on 2026-04-05. You can view files and clone it, but cannot push or open issues or pull requests.
claude-persistent-agent/docker-compose.yml

33 lines
620 B
YAML
Raw Normal View History

2026-04-04 22:40:47 -04:00
services:
claude-agent:
build: .
container_name: claude-persistent-agent
ports:
- "8000:8000"
volumes:
- ./data:/app/data
- ./logs:/app/logs
- ./tasks:/app/tasks
2026-04-04 22:51:39 -04:00
- claude-auth:/root/.claude
2026-04-04 22:40:47 -04:00
environment:
- PYTHONUNBUFFERED=1
restart: unless-stopped
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:8000/health"]
interval: 30s
timeout: 10s
retries: 3
2026-04-04 22:51:39 -04:00
start_period: 60s
2026-04-04 22:40:47 -04:00
networks:
- claude-agent-network
networks:
claude-agent-network:
driver: bridge
volumes:
2026-04-04 22:51:39 -04:00
claude-auth:
2026-04-04 22:40:47 -04:00
data:
logs:
tasks: