# GitCaddy AI Service - Development Docker Compose # Copyright 2026 MarketAlly. All rights reserved. # SPDX-License-Identifier: BSL-1.1 version: '3.8' services: gitcaddy-ai: build: context: . dockerfile: Dockerfile args: BUILD_CONFIGURATION: Debug image: gitcaddy/gitcaddy-ai:dev container_name: gitcaddy-ai-dev ports: - "5050:5000" - "5051:5001" environment: - ASPNETCORE_ENVIRONMENT=Development - ASPNETCORE_URLS=http://+:5000;http://+:5001 - AIService__DefaultProvider=Claude - Providers__Claude__ApiKey=${CLAUDE_API_KEY} - Providers__OpenAI__ApiKey=${OPENAI_API_KEY} # No license required in development mode volumes: - ./logs:/app/logs - ./src:/src:ro networks: - gitcaddy-dev networks: gitcaddy-dev: driver: bridge