madapes

service-webhooks (develop-8aa4236)

Published 2025-11-02 09:23:00 +00:00 by vlad

Installation

docker pull git.madapes.com/madapes/service-webhooks:develop-8aa4236
sha256:bc36cc7e7e0e79c05643f48dc453fcccd68db6f7c146c789a5e178d435f65bdc

Image Layers

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.ref.name=ubuntu
LABEL org.opencontainers.image.version=24.04
ADD file:249778a1782b02a1c2bcf9f292f5778d81442a53c3de1958d712f10baf7e0b60 in /
CMD ["/bin/bash"]
WORKDIR /app
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates curl gnupg git wget && mkdir -p /etc/apt/keyrings && curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg && echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_22.x nodistro main" | tee /etc/apt/sources.list.d/nodesource.list && apt-get update && apt-get install -y --no-install-recommends nodejs && rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c groupadd --gid 1001 nodejs && useradd --uid 1001 --gid nodejs --shell /bin/bash --create-home nodejs # buildkit
COPY /app/package.json /app/pnpm-workspace.yaml /app/.npmrc /app/pnpm-lock.yaml ./ # buildkit
COPY /app/packages/types/package.json ./packages/types/ # buildkit
COPY /app/packages/utils/package.json ./packages/utils/ # buildkit
COPY /app/packages/styleguide/package.json ./packages/styleguide/ # buildkit
COPY /app/services/webhooks/package.json ./services/webhooks/ # buildkit
RUN /bin/sh -c corepack enable && corepack prepare pnpm@9.15.4 --activate && pnpm install --frozen-lockfile # buildkit
COPY --chown=nodejs:nodejs /app/packages/types/dist ./packages/types/dist # buildkit
COPY --chown=nodejs:nodejs /app/packages/utils/dist ./packages/utils/dist # buildkit
COPY --chown=nodejs:nodejs /app/services/webhooks/dist ./services/webhooks/dist # buildkit
USER nodejs
EXPOSE map[4002/tcp:{}]
HEALTHCHECK &{["CMD-SHELL" "wget --no-verbose --tries=1 --spider http://localhost:4002/health || exit 1"] "30s" "3s" "5s" "0s" '\x03'}
CMD ["node" "services/webhooks/dist/index.js"]

Labels

Key Value
org.opencontainers.image.ref.name ubuntu
org.opencontainers.image.version 24.04
service madapes-foundation-webhooks-staging
Details
Container
2025-11-02 09:23:00 +00:00
0
OCI / Docker
linux/amd64
250 MiB
Versions (47) View all
develop-8aa4236 2025-11-02
develop-9e16689 2025-11-01
develop-fc21e09 2025-11-01
develop-de5ca5d 2025-11-01
develop-2140b88 2025-11-01