hassan-dev14/stellar-dna-api
0
1FROM python:3.11-slim2 3WORKDIR /app4 5RUN apt-get update && apt-get install -y curl && rm -rf /var/lib/apt/lists/*6 7COPY requirements.txt .8RUN pip install --no-cache-dir -r requirements.txt9 10RUN python -c "from skyfield.api import load; load('de421.bsp')"11 12# Download HYG database (too large for HF Spaces git)13RUN mkdir -p data && curl -sL -o data/hyg_database.csv \14 "https://raw.githubusercontent.com/HassanNawaz14/Stellar-DNA/main/backend/data/hyg_database.csv"15 16COPY . .17 18EXPOSE 786019 20CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "7860"]