• Joined on 2026-09-15

core (2026.09.01-rc8)

Published 2026-09-16 12:55:47 +02:00 by franz

Installation

docker pull gitea.rosenheim.cloud/franz/core:2026.09.01-rc8
sha256:e99d18544adbc85a7899d5cb4f2110381298312195298ff6aa1bc75333e68bc2

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; PKGS="vim mysql nginx gromox grommunio-admin-api grommunio-admin-web grommunio-antispam grommunio-common grommunio-web grommunio-sync grommunio-dav postfix postfix-mysql cyrus-sasl-saslauthd cyrus-sasl-plain jq redis python313-certbot python313-certbot-nginx glibc-gconv-modules-extra 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=2026.09.01-rc8 VCS_REF=a90f1bb /bin/sh -c rpm -qa --qf '%{NAME} %{EPOCH}:%{VERSION}-%{RELEASE} %{ARCH}\n' | grep -Ei 'gromox|grommunio|postfix|nginx|redis|rspamd' | 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-core/branding /home/branding # buildkit
RUN |4 GROMMUNIO_REPO=openSUSE_Leap_16.0 GROMMUNIO_CHANNEL=community IMAGE_VERSION=2026.09.01-rc8 VCS_REF=a90f1bb /bin/sh -c chmod +x /home/branding/apply.sh && /home/branding/apply.sh # buildkit
COPY gromox-core/webplugins /home/webplugins # buildkit
RUN |4 GROMMUNIO_REPO=openSUSE_Leap_16.0 GROMMUNIO_CHANNEL=community IMAGE_VERSION=2026.09.01-rc8 VCS_REF=a90f1bb /bin/sh -c cp -a /home/webplugins/. /usr/share/grommunio-web/plugins/ && printf '<?php\n// written by entrypoint.sh from FILE_WEB_ADDRESS\n' > /etc/grommunio-web/config-filescloud.php # buildkit
COPY gromox-core/scripts /home/scripts # buildkit
COPY gromox-core/common /home/common # buildkit
COPY gromox-core/config /home/config # buildkit
COPY gromox-core/entrypoint.sh /home/entrypoint.sh # buildkit
COPY gromox-core/docker-entrypoint.sh /home/docker-entrypoint.sh # buildkit
COPY gromox-core/supervisord.conf /etc/supervisord.conf # buildkit
COPY gromox-core/supervisor.d /etc/supervisor.d # buildkit
RUN |4 GROMMUNIO_REPO=openSUSE_Leap_16.0 GROMMUNIO_CHANNEL=community IMAGE_VERSION=2026.09.01-rc8 VCS_REF=a90f1bb /bin/sh -c chmod +x /home/scripts/*.sh /home/entrypoint.sh /home/docker-entrypoint.sh # buildkit
LABEL org.opencontainers.image.title=grommunio-core org.opencontainers.image.version=2026.09.01-rc8 org.opencontainers.image.revision=a90f1bb org.opencontainers.image.source=https://registry.benbumst.de/grommunio 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 a90f1bb
org.opencontainers.image.source https://registry.benbumst.de/grommunio
org.opencontainers.image.title grommunio-core
org.opencontainers.image.url https://www.opensuse.org/
org.opencontainers.image.vendor openSUSE Project
org.opencontainers.image.version 2026.09.01-rc8
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-09-16 12:55:47 +02:00
0
OCI / Docker
linux/amd64
353 MiB
Versions (2) View all
2026.09.01-rc9 2026-09-16
2026.09.01-rc8 2026-09-16