• Joined on 2026-09-15

rosenheim-lab/archive (lab-20261001b)

Published 2026-10-01 08:45:30 +02:00 by franz

Installation

docker pull gitea.rosenheim.cloud/franz/rosenheim-lab/archive:lab-20261001b
sha256:de4cd6c02360f05e32264433ca474f42940f6fb160a4aa58075e96eb10a238cc

About this package

Image containing a minimal environment for containers based on openSUSE Leap 16.0.

Image Layers

KIWI 10.2.33
ARG GROMMUNIO_REPO=openSUSE_Leap_16.0
ARG GROMMUNIO_CHANNEL=community
RUN |2 GROMMUNIO_REPO=openSUSE_Leap_16.0 GROMMUNIO_CHANNEL=community /bin/sh -c zypper -n install -y iptables iproute2 kmod curl patterns-base-apparmor patterns-base-base procps sudo cronie bind-utils timezone nano lsof # buildkit
RUN |2 GROMMUNIO_REPO=openSUSE_Leap_16.0 GROMMUNIO_CHANNEL=community /bin/sh -c ln -sf /usr/share/zoneinfo/Europe/Vienna /etc/localtime && echo "Europe/Vienna" > /etc/timezone # buildkit
RUN |2 GROMMUNIO_REPO=openSUSE_Leap_16.0 GROMMUNIO_CHANNEL=community /bin/sh -c set -eu; PHP_EXT="php8-cli php8-fpm php8-mysql php8-openssl php8-gd php8-ctype php8-iconv php8-mbstring php8-dom php8-xmlreader php8-xmlwriter php8-intl php8-zip php8-curl php8-bcmath php8-gettext php8-fileinfo php8-tokenizer php8-phar php8-sodium php8-zlib"; PKGS="mysql $PHP_EXT grommunio-archive sphinx nginx jq cyrus-sasl-saslauthd cyrus-sasl-plain grommunio-common python313-pip"; curl -Lsf https://download.grommunio.com/RPM-GPG-KEY-grommunio -o /tmp/gr.key; rpm --import /tmp/gr.key; if [ "$GROMMUNIO_CHANNEL" = "community" ]; then BASEURL="https://download.grommunio.com/community/${GROMMUNIO_REPO}"; else CREDS="$(cat /run/secrets/grommunio_creds)"; BASEURL="https://${CREDS}@download.grommunio.com/${GROMMUNIO_CHANNEL}/${GROMMUNIO_REPO}"; fi; zypper -n --quiet ar -C -G "${BASEURL}" grommunio; zypper --gpg-auto-import-keys -n ref; for attempt in 1 2 3; do zypper -n install -y $PKGS && break || { echo "retry $attempt"; zypper clean -a; sleep 5; }; done; zypper -n install -y $PKGS; zypper -n update -y --no-recommends; zypper -n rr grommunio; rm -f /etc/zypp/repos.d/grommunio.repo /etc/zypp/credentials.d/* /tmp/gr.key # buildkit
RUN |2 GROMMUNIO_REPO=openSUSE_Leap_16.0 GROMMUNIO_CHANNEL=community /bin/sh -c pip3.13 install --no-cache-dir supervisor # buildkit
RUN |2 GROMMUNIO_REPO=openSUSE_Leap_16.0 GROMMUNIO_CHANNEL=community /bin/sh -c groupadd wheel && useradd -m -s /bin/bash -G wheel admin && echo "admin:admin" | chpasswd # buildkit
ARG IMAGE_VERSION=dev
ARG VCS_REF=unknown
RUN |4 GROMMUNIO_REPO=openSUSE_Leap_16.0 GROMMUNIO_CHANNEL=community IMAGE_VERSION=lab-20261001b VCS_REF=nogit /bin/sh -c rpm -qa --qf '%{NAME} %{EPOCH}:%{VERSION}-%{RELEASE} %{ARCH}\n' | grep -Ei 'gromox|grommunio|piler|sphinx|manticore|php|nginx' | sort > /etc/grommunio-image-manifest.txt && echo "channel=${GROMMUNIO_CHANNEL} built=$(date -u +%FT%TZ) version=${IMAGE_VERSION} vcs=${VCS_REF}" >> /etc/grommunio-image-manifest.txt # buildkit
COPY gromox-archive/common /home/common # buildkit
COPY gromox-archive/config /home/config # buildkit
COPY gromox-archive/entrypoint.sh /home/entrypoint.sh # buildkit
COPY gromox-archive/docker-entrypoint.sh /home/docker-entrypoint.sh # buildkit
COPY gromox-archive/supervisord.conf /etc/supervisord.conf # buildkit
COPY gromox-archive/supervisor.d /etc/supervisor.d # buildkit
RUN |4 GROMMUNIO_REPO=openSUSE_Leap_16.0 GROMMUNIO_CHANNEL=community IMAGE_VERSION=lab-20261001b VCS_REF=nogit /bin/sh -c chmod +x /home/entrypoint.sh /home/docker-entrypoint.sh # buildkit
LABEL org.opencontainers.image.title=grommunio-archive org.opencontainers.image.version=lab-20261001b org.opencontainers.image.revision=nogit io.grommunio.channel=community
ENTRYPOINT ["/home/docker-entrypoint.sh"]

Labels

Key Value
io.grommunio.channel community
org.openbuildservice.disturl obs://build.opensuse.org/openSUSE:Leap:16.0:Images/images/256975f9234c30e18c490ab7d766fcbc-opensuse-leap-image:docker
org.opencontainers.image.created 2026-06-18T21:54:33.390164079Z
org.opencontainers.image.description Image containing a minimal environment for containers based on openSUSE Leap 16.0.
org.opencontainers.image.revision nogit
org.opencontainers.image.source https://build.opensuse.org/package/show/openSUSE:Leap:16.0:Images/opensuse-leap-image?rev=256975f9234c30e18c490ab7d766fcbc
org.opencontainers.image.title grommunio-archive
org.opencontainers.image.url https://www.opensuse.org/
org.opencontainers.image.vendor openSUSE Project
org.opencontainers.image.version lab-20261001b
org.opensuse.base.created 2026-06-18T21:54:33.390164079Z
org.opensuse.base.description Image containing a minimal environment for containers based on openSUSE Leap 16.0.
org.opensuse.base.disturl obs://build.opensuse.org/openSUSE:Leap:16.0:Images/images/256975f9234c30e18c490ab7d766fcbc-opensuse-leap-image:docker
org.opensuse.base.lifecycle-url https://en.opensuse.org/Lifetime
org.opensuse.base.reference registry.opensuse.org/opensuse/leap:16.0.6.171
org.opensuse.base.source https://build.opensuse.org/package/show/openSUSE:Leap:16.0:Images/opensuse-leap-image?rev=256975f9234c30e18c490ab7d766fcbc
org.opensuse.base.title openSUSE Leap 16.0 Base Container
org.opensuse.base.url https://www.opensuse.org/
org.opensuse.base.vendor openSUSE Project
org.opensuse.base.version 16.0.6.171
org.opensuse.lifecycle-url https://en.opensuse.org/Lifetime
org.opensuse.reference registry.opensuse.org/opensuse/leap:16.0.6.171
Details
Container
2026-10-01 08:45:30 +02:00
1
OCI / Docker
linux/amd64
277 MiB
Versions (17) View all
lab-20261104 2026-11-04
lab-20261028 2026-10-28
lab-20261027 2026-10-27
lab-20261026 2026-10-26
lab-20261002c 2026-10-02