Sign inSign up

juunini/cherrypick:latest

Multi-platform
Index digest

sha256:46edb868e3b4af7328eb1228bc4a0f7ed691f0d9636963a2890228bfb8092a3a

OS/ARCH

Compressed size

1002.38 MB

Last pushed

over 1 year by juunini

Type

Image

Manifest digest

sha256:565d7871a950e29d82d440f049ab77cd0097fb855b1046273c86cc786d2261b8

Image Layers

1# debian.sh --arch 'amd64' out/46.25 MB
2RUN /bin/sh -c set -eux;22.76 MB
3RUN /bin/sh -c set -eux;61.41 MB
4RUN /bin/sh -c set -ex;201.52 MB
5RUN /bin/sh -c groupadd --gid3.25 KB
6ENV NODE_VERSION=22.11.00 B
7RUN /bin/sh -c ARCH= &&52.08 MB
8ENV YARN_VERSION=1.22.220 B
9RUN /bin/sh -c set -ex1.19 MB
10COPY docker-entrypoint.sh /usr/local/bin/ # buildkit447 B
11ENTRYPOINT ["docker-entrypoint.sh"]0 B
12CMD ["node"]0 B
13ENV COREPACK_DEFAULT_TO_LATEST=00 B
14RUN /bin/sh -c apt-get update150.6 MB
15RUN /bin/sh -c apt clean172 B
16ENV COREPACK_DEFAULT_TO_LATEST=00 B
17WORKDIR /cherrypick98 B
18USER root0 B
19RUN /bin/sh -c corepack enable240 B
20COPY /cherrypick/built /cherrypick/built # buildkit31.34 MB
21COPY /cherrypick/package.json /cherrypick/package.json # buildkit1.23 KB
22COPY /cherrypick/pnpm-workspace.yaml /cherrypick/pnpm-workspace.yaml # buildkit247 B
23COPY /cherrypick/healthcheck.sh /cherrypick/healthcheck.sh # buildkit355 B
24COPY /cherrypick/node_modules /cherrypick/node_modules # buildkit409.67 MB
25COPY /cherrypick/packages/backend/package.json /cherrypick/packages/backend/package.json # buildkit2.69 KB
26COPY /cherrypick/packages/backend/scripts/check_connect.js /cherrypick/packages/backend/scripts/check_connect.js # buildkit830 B
27COPY /cherrypick/packages/backend/ormconfig.js /cherrypick/packages/backend/ormconfig.js # buildkit415 B
28COPY /cherrypick/packages/backend/node_modules /cherrypick/packages/backend/node_modules # buildkit6.43 KB
29COPY /cherrypick/packages/backend/built /cherrypick/packages/backend/built # buildkit2.85 MB
30COPY /cherrypick/packages/backend/assets /cherrypick/packages/backend/assets # buildkit551.19 KB
31COPY /cherrypick/packages/backend/migration /cherrypick/packages/backend/migration # buildkit82.97 KB
32COPY /cherrypick/packages/frontend/assets /cherrypick/packages/frontend/assets # buildkit5.93 MB
33COPY /cherrypick/packages/cherrypick-js/package.json /cherrypick/packages/cherrypick-js/package.json # buildkit993 B
34COPY /cherrypick/packages/cherrypick-js/built /cherrypick/packages/cherrypick-js/built # buildkit25.6 KB
35COPY /cherrypick/packages/cherrypick-js/node_modules /cherrypick/packages/cherrypick-js/node_modules # buildkit324 B
36COPY /cherrypick/packages/misskey-reversi/package.json /cherrypick/packages/misskey-reversi/package.json # buildkit618 B
37COPY /cherrypick/packages/misskey-reversi/built /cherrypick/packages/misskey-reversi/built # buildkit9.86 KB
38COPY /cherrypick/packages/misskey-reversi/node_modules /cherrypick/packages/misskey-reversi/node_modules # buildkit515 B
39COPY /cherrypick/packages/misskey-bubble-game/package.json /cherrypick/packages/misskey-bubble-game/package.json # buildkit656 B
40COPY /cherrypick/packages/misskey-bubble-game/built /cherrypick/packages/misskey-bubble-game/built # buildkit13.79 KB
41COPY /cherrypick/packages/misskey-bubble-game/node_modules /cherrypick/packages/misskey-bubble-game/node_modules # buildkit293 B
42COPY /cherrypick/fluent-emojis /cherrypick/fluent-emojis # buildkit12.35 MB
43RUN /bin/sh -c corepack install3.74 MB
44ENV LD_PRELOAD=/usr/local/lib/libjemalloc.so0 B
45ENV MALLOC_CONF=background_thread:true,metadata_thp:auto,dirty_decay_ms:30000,muzzy_decay_ms:300000 B
46ENV NODE_ENV=production0 B
47HEALTHCHECK &{["CMD" "/bin/bash" "/cherrypick/healthcheck.sh"] "5s"0 B
48ENTRYPOINT ["/usr/bin/tini" "--"]0 B
49EXPOSE map[3000/tcp:{}]0 B
50CMD ["/bin/sh" "-c" "pnpm run0 B

Command

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