Sign inSign up

lindesvard/openpanel-api:latest

Multi-platform
API management
Index digest

sha256:cee4855cd715a7248c5c49090fe93a28ffc505541de20cb238d8884a6bcb9223

OS/ARCH

Compressed size

443.25 MB

Last pushed

about 1 month by lindesvard

Type

Image

Manifest digest

sha256:91da7e1c8ce8f2f41a7a6a58f7b4950c9dbb238dc5482f6265e3a6c967cd0950

Image Layers

1# debian.sh --arch 'arm64' out/26.8 MB
2RUN /bin/sh -c groupadd --gid3.23 KB
3ENV NODE_VERSION=22.20.00 B
4RUN /bin/sh -c ARCH= OPENSSL_ARCH=47.23 MB
5ENV YARN_VERSION=1.22.220 B
6RUN /bin/sh -c set -ex1.63 MB
7COPY docker-entrypoint.sh /usr/local/bin/ # buildkit447 B
8ENTRYPOINT ["docker-entrypoint.sh"]0 B
9CMD ["node"]0 B
10ENV COREPACK_INTEGRITY_KEYS=00 B
11RUN /bin/sh -c corepack enable5.45 MB
12ARG DATABASE_URL=postgresql://p@p:5432/p0 B
13ENV DATABASE_URL=postgresql://p@p:5432/p0 B
14ENV PNPM_HOME=/pnpm0 B
15ENV PATH=/pnpm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
16WORKDIR /app93 B
17COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./396.95 KB
18COPY apps/api/package.json ./apps/api/ # buildkit1.08 KB
19COPY packages/ai/package.json packages/ai/ # buildkit394 B
20COPY packages/db/package.json packages/db/ # buildkit715 B
21COPY packages/geo/package.json packages/geo/ # buildkit455 B
22COPY packages/mcp/package.json packages/mcp/ # buildkit449 B
23COPY packages/trpc/package.json packages/trpc/ # buildkit618 B
24COPY packages/auth/package.json packages/auth/ # buildkit458 B
25COPY packages/json/package.json packages/json/ # buildkit365 B
26COPY packages/email/package.json packages/email/ # buildkit472 B
27COPY packages/queue/package.json packages/queue/ # buildkit395 B
28COPY packages/redis/package.json packages/redis/ # buildkit394 B
29COPY packages/logger/package.json packages/logger/ # buildkit398 B
30COPY packages/common/package.json packages/common/ # buildkit623 B
31COPY packages/payments/package.json packages/payments/ # buildkit487 B
32COPY packages/constants/package.json packages/constants/ # buildkit350 B
33COPY packages/validation/package.json packages/validation/ # buildkit379 B
34COPY packages/integrations/package.json packages/integrations/ # buildkit386 B
35COPY packages/js-runtime/package.json packages/js-runtime/ # buildkit392 B
36COPY patches ./patches # buildkit434 B
37ENV NODE_ENV=production0 B
38ENV npm_config_build_from_source=true0 B
39WORKDIR /app32 B
40COPY /app/package.json ./ # buildkit32 B
41COPY /app/node_modules ./node_modules # buildkit257.11 MB
42COPY /app/apps/api ./apps/api # buildkit9.22 MB
43COPY /app/packages/ai ./packages/ai # buildkit6.36 KB
44COPY /app/packages/db ./packages/db # buildkit7.84 MB
45COPY /app/packages/geo ./packages/geo # buildkit37.22 MB
46COPY /app/packages/mcp ./packages/mcp # buildkit29.76 KB
47COPY /app/packages/auth ./packages/auth # buildkit7.17 KB
48COPY /app/packages/trpc ./packages/trpc # buildkit49.9 KB
49COPY /app/packages/json ./packages/json # buildkit1.42 KB
50COPY /app/packages/email ./packages/email # buildkit11.19 KB
51COPY /app/packages/queue ./packages/queue # buildkit6 KB
52COPY /app/packages/redis ./packages/redis # buildkit7.49 KB
53COPY /app/packages/logger ./packages/logger # buildkit2.73 KB
54COPY /app/packages/common ./packages/common # buildkit37.51 KB
55COPY /app/packages/payments ./packages/payments # buildkit11.86 KB
56COPY /app/packages/constants ./packages/constants # buildkit6.22 KB
57COPY /app/packages/validation ./packages/validation # buildkit14.57 KB
58COPY /app/packages/integrations ./packages/integrations # buildkit2.31 KB
59COPY /app/packages/js-runtime ./packages/js-runtime # buildkit7.41 KB
60COPY /app/tooling/typescript ./tooling/typescript # buildkit737 B
61RUN |1 DATABASE_URL=postgresql://p@p:5432/p /bin/sh -c50.15 MB
62WORKDIR /app/apps/api32 B
63ENV NODE_OPTIONS=--report-on-fatalerror --report-on-signal --report-directory=/tmp0 B
64EXPOSE [3000/tcp]0 B
65CMD ["node" "dist/index.js"]0 B

Command

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