# ─── Jyotish Vedic Astrology Compose Stack ─── # Start: docker compose up -d # Stop: docker compose down # API: http://localhost:5200/api/health # Web App: http://localhost:5300 version: "3.9" services: jyotish: build: . container_name: jyotish-vedic ports: - "5200:5200" # REST API - "5300:5300" # jyotish-app web frontend restart: unless-stopped healthcheck: test: ["CMD", "curl", "-f", "http://localhost:5200/api/health"] interval: 30s timeout: 5s retries: 3 start_period: 10s environment: - TZ=Asia/Shanghai - PYTHONUNBUFFERED=1 volumes: # Mount your own chart data / celebrity cases (optional) - ./tests/celebrity_cases.json:/app/tests/celebrity_cases.json:ro