version: '3.8' services: data-ingestion: image: taiji.azurecr.io/data-ingestion:latest container_name: taiji-data-ingestion ports: - "8001:8000" environment: - DATABASE_URL=${DATABASE_URL} - ASYNC_DATABASE_URL=${ASYNC_DATABASE_URL} - REDIS_URL=${REDIS_URL} - NATS_URL=${NATS_URL} - RAPIDAPI_KEY=${RAPIDAPI_KEY} - RAPIDAPI_HOST=${RAPIDAPI_HOST} - OPENROUTER_API_KEY=${OPENROUTER_API_KEY} - OPENROUTER_BASE_URL=${OPENROUTER_BASE_URL} volumes: - ./services/data-ingestion:/app - ./logs:/app/logs depends_on: - nats restart: unless-stopped