Sign inSign up

benxl/syncroom-server:main-559c0b2bf1a2

Index digest

sha256:2c399820452993c51a692c218ad2d2dd875f9cba482db5ab62c5c60a8cfca015

OS/ARCH

linux/amd64

Compressed size

208.7 MB

Last pushed

2 months by benxl

Type

Image

Manifest digest

sha256:282e194d48bc3988b98857ad39b60daaaadeb78119189285ffa52bb87aecb728

Image Layers

1# debian.sh --arch 'amd64' out/26.92 MB
2LABEL maintainer=NGINX Docker Maintainers <[email protected]>0 B
3ENV NGINX_VERSION=1.26.30 B
4ENV NJS_VERSION=0.8.90 B
5ENV NJS_RELEASE=1~bookworm0 B
6ENV PKG_RELEASE=1~bookworm0 B
7ENV DYNPKG_RELEASE=2~bookworm0 B
8RUN /bin/sh -c set -x41.88 MB
9COPY docker-entrypoint.sh / # buildkit628 B
10COPY 10-listen-on-ipv6-by-default.sh /docker-entrypoint.d # buildkit956 B
11COPY 15-local-resolvers.envsh /docker-entrypoint.d # buildkit404 B
12COPY 20-envsubst-on-templates.sh /docker-entrypoint.d # buildkit1.18 KB
13COPY 30-tune-worker-processes.sh /docker-entrypoint.d # buildkit1.37 KB
14ENTRYPOINT ["/docker-entrypoint.sh"]0 B
15EXPOSE map[80/tcp:{}]0 B
16STOPSIGNAL SIGQUIT0 B
17CMD ["nginx" "-g" "daemon off;"]0 B
18SHELL [/bin/bash -o pipefail -c]0 B
19RUN /bin/bash -o pipefail -c4.97 MB
20COPY /usr/local /usr/local # buildkit13.04 MB
21COPY /usr/local/bin/node /usr/local/bin/node # buildkit35.32 MB
22COPY /usr/local/bin/corepack /usr/local/bin/corepack # buildkit328 B
23COPY /usr/local/lib/node_modules /usr/local/lib/node_modules # buildkit2.65 MB
24RUN /bin/bash -o pipefail -c210 B
25COPY /livekit-server /usr/local/bin/livekit-server # buildkit30.46 MB
26COPY /usr/local/bin/redis-server /usr/local/bin/redis-server # buildkit3.85 MB
27COPY /usr/local/bin/redis-cli /usr/local/bin/redis-cli # buildkit1.75 MB
28WORKDIR /opt/syncroom118 B
29COPY /workspace/package.json /workspace/package-lock.json ./ #27.36 KB
30COPY /workspace/node_modules ./node_modules # buildkit28.35 MB
31COPY /workspace/packages/protocol/package.json ./packages/protocol/package.json # buildkit420 B
32COPY /workspace/packages/protocol/dist ./packages/protocol/dist # buildkit11.27 KB
33COPY /workspace/server/package.json ./server/package.json # buildkit560 B
34COPY /workspace/server/dist ./server/dist # buildkit131.09 KB
35COPY /workspace/server/admin-ui ./server/admin-ui # buildkit33.87 KB
36COPY /workspace/apps/web-room/package.json ./apps/web-room/package.json # buildkit562 B
37COPY /workspace/apps/web-room/dist ./apps/web-room/dist # buildkit2.82 MB
38COPY services/media-extractor-service ./services/media-extractor-service # buildkit9.27 KB
39RUN /bin/bash -o pipefail -c16.48 MB
40COPY docker/nginx-syncroom.conf.template /etc/nginx/templates/syncroom.conf.template # buildkit1.11 KB
41COPY docker/entrypoint.sh /usr/local/bin/syncroom-entrypoint.sh # buildkit1.72 KB
42RUN /bin/bash -o pipefail -c1.72 KB
43ENV NODE_ENV=production SYNCROOM_HTTP_PORT=8787 PORT=8788 MEDIA_EXTRACTOR_HOST=127.0.0.10 B
44EXPOSE [50000/udp 50001/udp 50002/udp 50003/udp0 B
45ENTRYPOINT ["/usr/local/bin/syncroom-entrypoint.sh"]0 B

Command

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