Tag

asset/zulip:swarmit-Q226
Content Digest: sha256:1f965685482f524be4fd6789ef9983f50c6df39f309cc83ae6b7fa551a6b8e7a
Details
Pull Command

docker pull /asset/zulip:swarmit-Q226


Manifests
Details
Content Digest

sha256:9eb850621563a1d7dc3301f8dd6239567db468d5301b627dadcd31a4b69749b9

Created

2026-07-07 10:39:23 UTC

Size

1.08 GB


Labels
  • io.artifacthub.package.readme-url
    https://raw.githubusercontent.com/zulip/docker-zulip/9a0bd3608d6e6a1fab7bb913cfb2dd2251040c74/README.md
  • org.opencontainers.image.created
    2026-06-26T18:28:42.346Z
  • org.opencontainers.image.description
    Zulip Server
  • org.opencontainers.image.licenses
    Apache-2.0
  • org.opencontainers.image.revision
    9a0bd3608d6e6a1fab7bb913cfb2dd2251040c74
  • org.opencontainers.image.source
    https://github.com/zulip/docker-zulip
  • org.opencontainers.image.title
    docker-zulip
  • org.opencontainers.image.url
    https://github.com/zulip/docker-zulip
  • org.opencontainers.image.version
    12.1-0

Environment
DATA_DIR

/data

LANG

C.UTF-8

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:0e5f8475f38bbc351dc1b0148d9ea94bc5c5f2b710f72e96988b799b681a0b35 - 2.63% (29.2 MB)

[#001] sha256:33fa3b61f7102878b8db7409aa33b6064db08e839da5d33ec51c20e9f32a387e - 7.58% (84.1 MB)

[#002] sha256:99c0f0a89c82f4b379e885dbf5e8bd803786e6ce981e53719ac8ceda05097d06 - 12.18% (135 MB)

[#003] sha256:05d75d451c448dec416eba0fddffa24ce456058f69f2e256f242193a8aed4ad7 - 0.0% (461 Bytes)

[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#005] sha256:9f230dd9617ee0a0f318226d591f5ae4788c4f76cadd94591e0aa82f5353574c - 76.26% (846 MB)

[#006] sha256:a2059a038289d908766b7d73150f947c1139f111735051e0cbb00e60b25aef6f - 0.0% (9.03 KB)

[#007] sha256:17d3ea87c388a7498551808919381a99ea684005f7ea15ed8568f5beac065473 - 0.0% (736 Bytes)

[#008] sha256:98c0f1986b152fbd893197c51d9132092a7f027d44d1b18eb0c84ec79cd1220b - 0.13% (1.45 MB)

[#009] sha256:784c1e40163a607205e9c3dcdecac5eda4403d9496f39c9c36d702c6c0a56fef - 1.2% (13.3 MB)

[#010] sha256:e32bc55db81a1b07df3df117907aa0ee8c120c1e9e366dfe60ff6f9d7951f01e - 0.0% (1.74 KB)

[#011] sha256:999cd245b9a68116c3429210298a0a291d29449fc1a46dceb109f49e658b6cff - 0.0% (22.8 KB)

[#012] sha256:ce4b99b122e04c58e7129ea97a43e637b964810167f7c24b4d8a492f07230bf7 - 0.0% (22.8 KB)

[#013] sha256:0037235088d6cf2d89458fbd89f693fef162777b0692acca9ab641b37e97fba4 - 0.0% (22.8 KB)

[#014] sha256:b5dd2d3ccff89c4e9ef18557f34c8650e9d5193a9857d343a3d84ee5cf563f2e - 0.0% (271 Bytes)

[#015] sha256:118f6523ece42a5f53d5293f332cdf81a5efa341fcdbbac8fee72eadf221389f - 0.0% (244 Bytes)

[#016] sha256:fbaf93ada909092f49c9df51d311397239efec274277d328c38fd214503363f6 - 0.0% (149 Bytes)

[#017] sha256:27831d9a4060af28830f3274f4bdb6a3cf86eb1547ae07c58c425af10cae02ab - 0.0% (9.05 KB)


History
2026-05-20 01:37:19 UTC

/bin/sh -c #(nop) ARG RELEASE

2026-05-20 01:37:19 UTC

/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH

2026-05-20 01:37:19 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.version=24.04

2026-05-20 01:37:21 UTC

/bin/sh -c #(nop) ADD file:46ac5b8ee4c64ad9ebe840abd5619f571a617ac19483764d47d0eeba7907934f in /

2026-05-20 01:37:22 UTC

/bin/sh -c #(nop) CMD ["/bin/bash"]

2026-06-05 15:44:45 UTC (buildkit.dockerfile.v0)

ENV LANG=C.UTF-8

2026-06-05 15:44:45 UTC (buildkit.dockerfile.v0)

ARG UBUNTU_MIRROR

2026-06-05 15:44:45 UTC (buildkit.dockerfile.v0)

RUN |1 UBUNTU_MIRROR= /bin/sh -c apt-get -q update && apt-get -q dist-upgrade -y && DEBIAN_FRONTEND=noninteractive apt-get -q install --no-install-recommends -y ca-certificates git locales python3 sudo tzdata && touch /var/mail/ubuntu && chown ubuntu /var/mail/ubuntu && userdel -r ubuntu && useradd -d /home/zulip -m zulip -u 1000 # buildkit

2026-06-05 15:44:45 UTC (buildkit.dockerfile.v0)

ENV DATA_DIR=/data

2026-06-26 18:37:36 UTC (buildkit.dockerfile.v0)

COPY /tmp/zulip-server-docker.tar.gz /root/ # buildkit

2026-06-26 18:37:36 UTC (buildkit.dockerfile.v0)

COPY custom_zulip_files/ /root/custom_zulip # buildkit

2026-06-26 18:37:36 UTC (buildkit.dockerfile.v0)

WORKDIR /root

2026-06-26 18:43:07 UTC (buildkit.dockerfile.v0)

RUN |1 UBUNTU_MIRROR= /bin/sh -c dpkg-divert --add --rename /etc/init.d/nginx && ln -s /bin/true /etc/init.d/nginx && mkdir -p "$DATA_DIR" && tar -xf zulip-server-docker.tar.gz && rm -f zulip-server-docker.tar.gz && mv zulip-server-docker zulip && cp -rf /root/custom_zulip/* /root/zulip && rm -rf /root/custom_zulip && /root/zulip/scripts/setup/install --hostname="docker-zulip.local" --email="docker-zulip" --puppet-classes="zulip::profile::docker" --postgresql-version=14 && rm -f /etc/zulip/zulip-secrets.conf /etc/zulip/settings.py && touch /.dockerenv && apt-get -qq autoremove --purge -y && apt-get -qq clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* # buildkit

2026-06-26 18:43:08 UTC (buildkit.dockerfile.v0)

COPY entrypoint.sh /sbin/entrypoint.sh # buildkit

2026-06-26 18:43:08 UTC (buildkit.dockerfile.v0)

COPY zulip-certbot-setup /usr/local/sbin/zulip-certbot-setup # buildkit

2026-06-26 18:43:08 UTC (buildkit.dockerfile.v0)

VOLUME [/data]

2026-06-26 18:43:08 UTC (buildkit.dockerfile.v0)

EXPOSE [25/tcp 443/tcp 80/tcp]

2026-06-26 18:43:08 UTC (buildkit.dockerfile.v0)

HEALTHCHECK {Test:[CMD curl -isfL --insecure http://localhost/health] Interval:10s Timeout:5s StartPeriod:5m0s StartInterval:0s Retries:3}

2026-06-26 18:43:08 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/sbin/entrypoint.sh"]

2026-06-26 18:43:08 UTC (buildkit.dockerfile.v0)

CMD ["app:run"]

2026-07-07 10:39:21 UTC (buildkit.dockerfile.v0)

USER root

2026-07-07 10:39:21 UTC (buildkit.dockerfile.v0)

COPY /healthcheck / # buildkit

2026-07-07 10:39:21 UTC (buildkit.dockerfile.v0)

COPY /opt/omd/versions/default/share/check_mk/agents/linux/* /usr/local/bin/ # buildkit

2026-07-07 10:39:21 UTC (buildkit.dockerfile.v0)

COPY /opt/omd/versions/default/share/check_mk/agents/mk-job /usr/local/bin/mk-job # buildkit

2026-07-07 10:39:22 UTC (buildkit.dockerfile.v0)

COPY /opt/omd/versions/default/share/check_mk/agents/check_mk_agent.linux /usr/local/bin/check_mk_agent # buildkit

2026-07-07 10:39:22 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c sed -i 's#Hostname: $(uname -n)#Hostname: ${SWARMIT_HOSTNAME}#g' /usr/local/bin/check_mk_agent # buildkit

2026-07-07 10:39:22 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c sed -i 's#if inpath timeout; then#if inpath timeoutXXXXX; then#g' /usr/local/bin/check_mk_agent # buildkit

2026-07-07 10:39:22 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c mkdir /etc/check_mk && mkdir -p /var/lib/check_mk_agent/spool && mkdir /var/lib/check_mk_agent/cache && mkdir -p /usr/lib/check_mk_agent/plugins && mkdir /usr/lib/check_mk_agent/local # buildkit

2026-07-07 10:39:23 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c echo -e "[DOCKER]\nskip_sections: docker_container_agent\ncontainer_id: name\nbase_url: unix://var/run/docker.sock\n" > /etc/check_mk/docker.cfg # buildkit

2026-07-07 10:39:23 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c mkdir -p /etc/zulip/settings.d # buildkit

2026-07-07 10:39:23 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c sed -i '/echo "Zulip configuration succeeded."/i\ for f in /etc/zulip/settings.d/*.py; do [ -e "$f" ] && cat "$f" >> /etc/zulip/settings.py; done' /sbin/entrypoint.sh # buildkit