FROM python:3.12-slim WORKDIR /app # Install dependencies RUN pip install --no-cache-dir fastapi uvicorn requests pydantic # Copy vultr_api library COPY vultr_api/ /app/vultr_api/ # Copy server code COPY server/ /app/ # Expose port EXPOSE 8000 # Run server CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "8000"]