FROM ghcr.io/astral-sh/uv:python3.10-alpine WORKDIR /app COPY pyproject.toml uv.lock ./ RUN uv sync --locked --no-dev COPY lbc-finder /app COPY docker-entrypoint.sh / RUN chmod +x /docker-entrypoint.sh ENTRYPOINT ["/docker-entrypoint.sh"] CMD ["uv", "run", "main.py"]