Sign inSign up

alpha317/napgram:dev-20260821-arm64

Message queues
API management
Web servers
Manifest digest

sha256:6635de3fd7ecf05616c3efe4c25abf8c105825e1b0b8569b271d51ae33c624c7

OS/ARCH

linux/arm64

Compressed size

284.46 MB

Last pushed

26 days by alpha317

Type

Image

Manifest digest

sha256:6635de3fd7ecf05616c3efe4c25abf8c105825e1b0b8569b271d51ae33c624c7

Image Layers

1ADD alpine-minirootfs-3.24.1-aarch64.tar.gz / # buildkit3.99 MB
2CMD ["/bin/sh"]0 B
3ENV NODE_VERSION=26.5.00 B
4RUN /bin/sh -c addgroup -g56.84 MB
5COPY docker-entrypoint.sh /usr/local/bin/ # buildkit445 B
6ENTRYPOINT ["docker-entrypoint.sh"]0 B
7CMD ["node"]0 B
8ARG USE_MIRROR=false0 B
9ARG INSTALL_PG_CLIENT=true0 B
10ARG PNPM_VERSION=11.22.00 B
11ARG PNPM_CONFIG_REGISTRY=https://registry.npmjs.org0 B
12RUN |4 USE_MIRROR=false INSTALL_PG_CLIENT=true PNPM_VERSION=11.22.0141.06 MB
13COPY /usr/bin/lottie_to_png /usr/bin/ # buildkit1.47 MB
14COPY /usr/bin/gifski /usr/bin/ # buildkit685.72 KB
15RUN |4 USE_MIRROR=false INSTALL_PG_CLIENT=true PNPM_VERSION=11.22.0237.65 KB
16RUN |4 USE_MIRROR=false INSTALL_PG_CLIENT=true PNPM_VERSION=11.22.018.9 MB
17WORKDIR /app90 B
18ARG REPO=magisk3171/napgram-ecosystem/NapGram Build0 B
19ARG REF=beta Build0 B
20ARG COMMIT=2b83ed4eff8623af5f86e05e9e8cc0c2bf0d3f21 Build0 B
21COPY --chown=node:node /app/node_modules /app/node_modules #59.68 MB
22COPY --chown=node:node /app/main/node_modules /app/main/node_modules #3.82 KB
23COPY --chown=node:node /app/main/build /app/main/build #1.1 MB
24COPY --chown=node:node /app/main/tools/drizzle.config.cjs /app/main/tools/drizzle.config.cjs #558 B
25COPY --chown=node:node /app/main/tools/drizzle /app/main/tools/drizzle #17.52 KB
26COPY --chown=node:node /app/main/tools/run-drizzle-migrations.sh /app/main/tools/run-drizzle-migrations.sh #770 B
27COPY --chown=node:node /app/packages/clients/database/dist/schema /app/main/tools/runtime-schemas/database #7.5 KB
28COPY --chown=node:node /app/packages/plugins/admin/permission-management/dist/database /app/main/tools/runtime-schemas/permission-management #2.53 KB
29COPY --chown=node:node /app/web/dist /app/public #444.79 KB
30RUN |8 USE_MIRROR=false INSTALL_PG_CLIENT=true PNPM_VERSION=11.22.0215 B
31COPY --chown=node:node /app/packages/sdk/package.json /app/node_modules/@napgram/sdk/package.json #746 B
32COPY --chown=node:node /app/packages/sdk/dist /app/node_modules/@napgram/sdk/dist #14.45 KB
33COPY --chown=node:node /app/packages/sdk-core/package.json /app/node_modules/@napgram/sdk-core/package.json #731 B
34COPY --chown=node:node /app/packages/sdk-core/dist /app/node_modules/@napgram/sdk-core/dist #14.69 KB
35COPY --chown=node:node /app/packages/sdk-utils/package.json /app/node_modules/@napgram/sdk-utils/package.json #771 B
36COPY --chown=node:node /app/packages/sdk-utils/dist /app/node_modules/@napgram/sdk-utils/dist #14.81 KB
37COPY --chown=node:node docker-entrypoint.sh /app/entrypoint.sh #782 B
38RUN |8 USE_MIRROR=false INSTALL_PG_CLIENT=true PNPM_VERSION=11.22.032 B
39ENV DATA_DIR=/app/data CACHE_DIR=/app/.config/QQ/NapCat/temp UI_PATH=/app/public REPO=magisk3171/napgram-ecosystem/NapGram0 B
40EXPOSE [8080/tcp]0 B
41USER node0 B
42CMD ["/app/entrypoint.sh"]0 B

Command

ADD alpine-minirootfs-3.24.1-aarch64.tar.gz / # buildkit