Initial commit

This commit is contained in:
Jordan
2026-04-01 23:16:45 +01:00
commit 91cfdaee72
200 changed files with 25589 additions and 0 deletions

33
docker-compose.yml Normal file
View File

@@ -0,0 +1,33 @@
services:
redis:
image: redis:7-alpine
ports:
- "${REDIS_PORT:-6379}:6379"
volumes:
- redis-data:/data
healthcheck:
test: ["CMD", "redis-cli", "ping"]
interval: 5s
timeout: 3s
retries: 5
agentic:
build: .
ports:
- "8000:8000"
environment:
AGENTIC_REDIS_HOST: redis
AGENTIC_REDIS_PORT: 6379
AGENTIC_REDIS_DB: ${REDIS_DB:-0}
AGENTIC_REDIS_PASSWORD: ${REDIS_PASSWORD:-}
AGENTIC_ANTHROPIC_API_KEY: ${ANTHROPIC_API_KEY:-}
AGENTIC_OPENAI_API_KEY: ${OPENAI_API_KEY:-}
AGENTIC_DEFAULT_MODEL_PROVIDER: ${AGENTIC_DEFAULT_MODEL_PROVIDER:-claude}
AGENTIC_DEBUG: "false"
depends_on:
redis:
condition: service_healthy
restart: unless-stopped
volumes:
redis-data: