robonuka/betterdesk-console:latest

Manifest digest

sha256:703674e12b79776a265797103e32ba579294307dd1c158623523734e4b5c84d7

OS/ARCH

linux/amd64

Compressed size

113.9 MB

Last pushed

17 days by robonuka

Type

Image

Manifest digest

sha256:703674e12b79776a265797103e32ba579294307dd1c158623523734e4b5c84d7

Image Layers

1ADD alpine-minirootfs-3.23.4-x86_64.tar.gz / # buildkit3.69 MB
2CMD ["/bin/sh"]0 B
3ENV NODE_VERSION=20.20.20 B
4RUN /bin/sh -c addgroup -g41.23 MB
5ENV YARN_VERSION=1.22.220 B
6RUN /bin/sh -c apk add1.2 MB
7COPY docker-entrypoint.sh /usr/local/bin/ # buildkit445 B
8ENTRYPOINT ["docker-entrypoint.sh"]0 B
9CMD ["node"]0 B
10LABEL maintainer=UNITRONIX0 B
11LABEL description=BetterDesk Console - Web0 B
12LABEL version=3.3.1120 B
13WORKDIR /app92 B
14RUN /bin/sh -c apk add3.7 MB
15COPY web-nodejs/ . # buildkit8.8 MB
16COPY /app/node_modules ./node_modules/ # buildkit23.24 MB
17ARG BETTERDESK_COMMIT_SHA=unknown0 B
18ARG BETTERDESK_IMAGE_VERSION=unknown0 B
19ENV BETTERDESK_IMAGE_SHA=unknown0 B
20ENV BETTERDESK_IMAGE_VERSION=unknown0 B
21ENV BETTERDESK_UPDATE_MODE=image0 B
22RUN |2 BETTERDESK_COMMIT_SHA=unknown BETTERDESK_IMAGE_VERSION=unknown /bin/sh162 B
23COPY docker-entrypoint.sh /app/docker-entrypoint.sh # buildkit1.8 KB
24COPY docker/console-entrypoint.sh /console-entrypoint.sh # buildkit571 B
25COPY docker/show-admin-credentials.sh /usr/local/bin/betterdesk-show-admin-credentials # buildkit631 B
26RUN |2 BETTERDESK_COMMIT_SHA=unknown BETTERDESK_IMAGE_VERSION=unknown /bin/sh2.57 KB
27RUN |2 BETTERDESK_COMMIT_SHA=unknown BETTERDESK_IMAGE_VERSION=unknown /bin/sh32.04 MB
28ENV NODE_ENV=production0 B
29ENV PORT=50000 B
30ENV HOST=0.0.0.00 B
31ENV API_HOST=0.0.0.00 B
32ENV DATA_DIR=/app/data0 B
33ENV RUSTDESK_PATH=/opt/rustdesk0 B
34ENV DB_PATH=/app/data/db_v2.sqlite30 B
35ENV PUB_KEY_PATH=/opt/rustdesk/id_ed25519.pub0 B
36ENV API_KEY_PATH=/opt/rustdesk/.api_key0 B
37ENV SERVER_BACKEND=betterdesk0 B
38ENV API_ENABLED=false0 B
39ENV DOCKER=true0 B
40HEALTHCHECK {Test:[CMD-SHELL curl -f http://localhost:5000/health0 B
41EXPOSE [5000/tcp]0 B
42ENTRYPOINT ["/sbin/tini" "--"]0 B
43CMD ["/console-entrypoint.sh"]0 B

Command

ADD alpine-minirootfs-3.23.4-x86_64.tar.gz / # buildkit