Sign inSign up

leolitaly/avdb-scrapling-proxy:latest

Multi-platform
Index digest

sha256:0c49444ff98bf1cc4b63a769a8655d2e0d88cd4cfa585490e843a9d3bab921eb

OS/ARCH

Compressed size

733.79 MB

Last pushed

3 months by leolitaly

Type

Image

Manifest digest

sha256:1f16d10ffbde838e2cc4a79cdbff677da143d51aecf77e0d98a9feba51590f7b

Image Layers

1# debian.sh --arch 'amd64' out/28.41 MB
2ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
3ENV LANG=C.UTF-80 B
4RUN /bin/sh -c set -eux;1.23 MB
5ENV GPG_KEY=7169605F62C751356D054A26A821E680E5FA63050 B
6ENV PYTHON_VERSION=3.12.130 B
7ENV PYTHON_SHA256=c08bc65a81971c1dd5783182826503369466c7e67374d1646519adf05207b6840 B
8RUN /bin/sh -c set -eux;11.55 MB
9RUN /bin/sh -c set -eux;248 B
10CMD ["python3"]0 B
11LABEL io.modelcontextprotocol.server.name=io.github.D4Vinci/Scrapling0 B
12COPY /uv /uvx /bin/ #24.65 MB
13ENV DEBIAN_FRONTEND=noninteractive PYTHONUNBUFFERED=1 PYTHONDONTWRITEBYTECODE=10 B
14WORKDIR /app92 B
15COPY pyproject.toml ./ # buildkit1.59 KB
16RUN /bin/sh -c uv sync136.12 MB
17COPY . . # buildkit2.56 MB
18RUN /bin/sh -c apt-get update400.87 MB
19EXPOSE [8000/tcp]0 B
20ENTRYPOINT ["uv" "run" "scrapling"]0 B
21CMD ["--help"]0 B
22WORKDIR /app32 B
23COPY requirements.txt . # buildkit186 B
24RUN /bin/sh -c pip install128.4 MB
25COPY app.py . # buildkit1.79 KB
26ENV SCRAPLING_HEADLESS=true0 B
27ENV SCRAPLING_PROXY_MAX_CONCURRENCY=10 B
28ENV SCRAPLING_WAIT_MS=10000 B
29ENTRYPOINT []0 B
30CMD ["python" "-m" "uvicorn" "app:app"0 B

Command

# debian.sh --arch 'amd64' out/ 'trixie' '@1782172800'