Sign inSign up

kartikey31choudhary/tabbook:1.0.0

Index digest

sha256:43d9cbc413a0eaef87176fb2d3175a9c179d26004206cdef8b422011ef368624

OS/ARCH

linux/amd64

Compressed size

117.86 MB

Last pushed

15 days by kartikey31choudhary

Type

Image

Manifest digest

sha256:7a44ea5450dd72b677fdbd758b781020bf8fc6f88e3f4e856e15619d13a0a081

Image Layers

1# debian.sh --arch 'amd64' out/26.92 MB
2RUN /bin/sh -c groupadd --gid3.24 KB
3ENV NODE_VERSION=24.20.00 B
4RUN /bin/sh -c ARCH= OPENSSL_ARCH=48.43 MB
5ENV YARN_VERSION=1.22.220 B
6RUN /bin/sh -c set -ex1.63 MB
7COPY docker-entrypoint.sh /usr/local/bin/ # buildkit448 B
8ENTRYPOINT ["docker-entrypoint.sh"]0 B
9CMD ["node"]0 B
10ARG APP_VERSION=1.0.00 B
11ARG VCS_REF=7721b64873d4637b07ef42453d9a7c3396977f100 B
12LABEL org.opencontainers.image.title=Tabbook org.opencontainers.image.description=A self-hosted guitar0 B
13ENV NODE_ENV=production DATABASE_PATH=/app/data/tabbook.sqlite0 B
14WORKDIR /app93 B
15COPY --chown=node:node /app/package.json /app/package-lock.json ./16.48 KB
16COPY --chown=node:node /app/node_modules ./node_modules #40.56 MB
17COPY --chown=node:node /app/dist ./dist #303.02 KB
18COPY --chown=node:node /app/public ./public #327 B
19RUN |2 APP_VERSION=1.0.0 VCS_REF=7721b64873d4637b07ef42453d9a7c3396977f10 /bin/sh117 B
20USER node0 B
21EXPOSE [3000/tcp]0 B
22VOLUME [/app/data]0 B
23HEALTHCHECK &{["CMD-SHELL" "node -e \"fetch('http://127.0.0.1:3000/api/health').then(r=>process.exit(r.ok?0:1)).catch(()=>process.exit(1))\""]0 B
24CMD ["npm" "start"]0 B

Command

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