Sign inSign up

developingchet/zengate:1.3.1

Multi-platform
API management
Machine learning & AI
Developer tools
Index digest

sha256:8ea4485199a116110cf535af355497259794af27f869bf089b7fe9a6f4a20042

OS/ARCH

Compressed size

462.98 MB

Last pushed

3 days by developingchet

Type

Image

Manifest digest

sha256:424eb8860ba9cb222809b1f024e9ff94882fa8efd62ee8128a2e662034d0c8bf

Image Layers

1# debian.sh --arch 'amd64' out/26.94 MB
2RUN /bin/sh -c groupadd --gid3.24 KB
3ENV NODE_VERSION=24.21.00 B
4RUN /bin/sh -c ARCH= OPENSSL_ARCH=48.5 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
10LABEL org.opencontainers.image.title=zengate org.opencontainers.image.description=Keyless OpenAI-compatible API0 B
11ENV NODE_ENV=production0 B
12WORKDIR /app93 B
13RUN /bin/sh -c apt-get update2.24 MB
14COPY package.json package-lock.json ./ #7.91 KB
15RUN /bin/sh -c npm ci383.58 MB
16COPY index.js ./ # buildkit1.32 KB
17COPY src ./src # buildkit68.66 KB
18COPY scripts/setup.mjs ./scripts/setup.mjs # buildkit702 B
19RUN /bin/sh -c mkdir -p96 B
20VOLUME [/data]0 B
21ENV CONFIG_FILE=/data/config.json HOST=0.0.0.0 PORT=80830 B
22USER node0 B
23EXPOSE [8083/tcp]0 B
24HEALTHCHECK {Test:[CMD-SHELL node -e "fetch('http://127.0.0.1:'+process.env.PORT+'/ready').then(r=>process.exit(r.ok?0:1),()=>process.exit(1))"]0 B
25CMD ["node" "index.js"]0 B

Command

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