diff --git a/docker-compose.yml b/docker-compose.yml index 20b77ff..85d75ed 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,4 +1,16 @@ services: + bot: + build: . + command: uv run python -m src.apps.discord_bot + profiles: ["bot"] + depends_on: + - postgres + env_file: .env + environment: + DATABASE_URL: postgresql+asyncpg://postgres:postgres@postgres:5432/cs_assistant + OLLAMA_URL: http://host.docker.internal:11434 + extra_hosts: + - "host.docker.internal:host-gateway" postgres: image: pgvector/pgvector:pg17 ports: @@ -10,7 +22,6 @@ services: volumes: - postgres_data:/var/lib/postgresql/data - ./docker/postgres-init:/docker-entrypoint-initdb.d:ro - redis: image: redis/redis-stack-server:latest ports: