Sign inSign up

classifyre/all-in-one:0.5.7

Multi-platform
Index digest

sha256:1a6d75649c098420fe1c6c3ef082c41efc3961f062329f54ebbca356bc461278

OS/ARCH

Compressed size

1.22 GB

Last pushed

about 3 hours by classifyre

Type

Image

Manifest digest

sha256:de4bb0c4a6f473f95901fe00fb39727f4c8db3b7ebb1e790cd5c2a15159dc8fe

Image Layers

1# debian.sh --arch 'amd64' out/26.92 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.37 MB
5ENV GPG_KEY=7169605F62C751356D054A26A821E680E5FA63050 B
6ENV PYTHON_VERSION=3.12.140 B
7ENV PYTHON_SHA256=5c8462af5790baf43a321a1559dbe0db06d1be4300fb85fb53c40060668e548a0 B
8RUN /bin/sh -c set -eux;13.04 MB
9RUN /bin/sh -c set -eux;249 B
10CMD ["python3"]0 B
11ARG TARGETARCH0 B
12ARG PG_MAJOR0 B
13ARG S6_OVERLAY_VERSION0 B
14ENV DEBIAN_FRONTEND=noninteractive NODE_ENV=production NEXT_TELEMETRY_DISABLED=1 PATH=/command:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
15RUN |3 TARGETARCH=amd64 PG_MAJOR=18 S6_OVERLAY_VERSION=3.2.3.2260.12 MB
16COPY /usr/local/bin/node /usr/local/bin/node # buildkit43.79 MB
17COPY /usr/bin/caddy /usr/local/bin/caddy # buildkit16.49 MB
18COPY /uv /uvx /usr/local/bin/ #21.24 MB
19RUN |3 TARGETARCH=amd64 PG_MAJOR=18 S6_OVERLAY_VERSION=3.2.3.232 B
20RUN |3 TARGETARCH=amd64 PG_MAJOR=18 S6_OVERLAY_VERSION=3.2.3.22.72 MB
21COPY /app /app # buildkit759.5 MB
22COPY /app /app/web # buildkit49.75 MB
23COPY /app/apps/cli /app/apps/cli # buildkit22.11 MB
24COPY /app/packages/schemas /app/packages/schemas # buildkit32 B
25ENV HOME=/home/classifyre PGDATA=/var/lib/postgresql/data UV_LINK_MODE=copy UV_CACHE_DIR=/cache/uv0 B
26COPY / /opt/classifyre/models # buildkit15.14 MB
27COPY rootfs/ / # buildkit5.21 KB
28COPY entrypoint.sh /entrypoint.sh # buildkit5.91 KB
29RUN |3 TARGETARCH=amd64 PG_MAJOR=18 S6_OVERLAY_VERSION=3.2.3.215.15 MB
30ENV PORT_HTTP=3000 API_PORT=8000 WEB_PORT=3100 PGPORT=54320 B
31EXPOSE map[3000/tcp:{}]0 B
32HEALTHCHECK &{["CMD-SHELL" "curl -fsS \"http://127.0.0.1:${PORT_HTTP}/api/ping\"0 B
33VOLUME [/var/lib/postgresql/data /cache/uv /var/lib/classifyre]0 B
34ENTRYPOINT ["/entrypoint.sh"]0 B

Command

# debian.sh --arch 'amd64' out/ 'bookworm' '@1787529600'