Sign inSign up

birdxs/nanobot:v0.3.5

Multi-platform
Networking
Integration & delivery
Machine learning & AI
Index digest

sha256:60a97d67dde42119ed8104afcc876c8b84aa912340f666a9f02b99e0b5ecf906

OS/ARCH

Compressed size

243.93 MB

Last pushed

24 days by birdxs

Type

Image

Manifest digest

sha256:9f2d9213bbf93ff0fd6ba29e78a793acba23d5b7323a9bbac01083c0ff6ee171

Image Layers

1# debian.sh --arch 'arm64' out/26.81 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;3.19 MB
5ENV GPG_KEY=7169605F62C751356D054A26A821E680E5FA63050 B
6ENV PYTHON_VERSION=3.12.120 B
7ENV PYTHON_SHA256=fb85a13414b028c49ba18bbd523c2d055a30b56b18b92ce454ea2c51edc656c40 B
8RUN /bin/sh -c set -eux;12.97 MB
9RUN /bin/sh -c set -eux;251 B
10CMD ["python3"]0 B
11COPY /uv /uvx /usr/local/bin/ #20.47 MB
12ENV UV_TOOL_BIN_DIR=/usr/local/bin0 B
13ENTRYPOINT []0 B
14CMD ["/usr/local/bin/uv"]0 B
15RUN /bin/sh -c apt-get update34.15 MB
16WORKDIR /app93 B
17ENV VIRTUAL_ENV=/app/.venv0 B
18ENV PATH=/app/.venv/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
19RUN /bin/sh -c uv venv1.64 MB
20ARG NANOBOT_EXTRAS=0 B
21COPY pyproject.toml README.md LICENSE THIRD_PARTY_NOTICES.md22.87 KB
22RUN |1 NANOBOT_EXTRAS= /bin/sh -c39.73 MB
23COPY nanobot/ nanobot/ # buildkit1.29 MB
24COPY scripts/install_channel_dependencies.py scripts/ # buildkit1.19 KB
25COPY /app/nanobot/web/dist/ nanobot/web/dist/ # buildkit3.09 MB
26RUN |1 NANOBOT_EXTRAS= /bin/sh -c4.24 MB
27ARG NANOBOT_CHANNELS=whatsapp0 B
28RUN |2 NANOBOT_EXTRAS= NANOBOT_CHANNELS=whatsapp /bin/sh32.2 MB
29COPY render-config.json ./ # buildkit461 B
30RUN |2 NANOBOT_EXTRAS= NANOBOT_CHANNELS=whatsapp /bin/sh64.12 MB
31COPY entrypoint.sh /usr/local/bin/entrypoint.sh # buildkit1.32 KB
32RUN |2 NANOBOT_EXTRAS= NANOBOT_CHANNELS=whatsapp /bin/sh1.32 KB
33USER root0 B
34ENV HOME=/home/nanobot0 B
35ENV PYTHONUNBUFFERED=1 PYTHONFAULTHANDLER=10 B
36EXPOSE [18790/tcp 8765/tcp]0 B
37ENTRYPOINT ["entrypoint.sh"]0 B
38CMD ["status"]0 B

Command

# debian.sh --arch 'arm64' out/ 'bookworm' '@1769990400'