• Joined on 2026-09-15

rosenheim-lab/keycloak (lab-20260918)

Published 2026-09-18 09:56:42 +02:00 by franz

Installation

docker pull gitea.rosenheim.cloud/franz/rosenheim-lab/keycloak:lab-20260918
sha256:97b05c698bd69be601b2f4b84cd8b659cf0d2d4a39c84afb91efd4abf0c81063

Images

Digest OS / Arch Size
0c1e6dd3bb linux/amd64 471 MiB

Image Layers ( linux/amd64)

KIWI 10.2.33
ARG GROMMUNIO_REPO=openSUSE_Leap_16.0
ARG IMAGE_VERSION=lab-20260918
ARG VCS_REF=nogit
RUN |3 GROMMUNIO_REPO=openSUSE_Leap_16.0 IMAGE_VERSION=lab-20260918 VCS_REF=nogit /bin/sh -c zypper -n install -y curl jq openssl hostname timezone zip gettext-tools java-17-openjdk-headless && curl -Lsk https://download.grommunio.com/RPM-GPG-KEY-grommunio >/tmp/gr.key && rpm --import /tmp/gr.key && zypper -n ar -Gf "https://download.grommunio.com/community/${GROMMUNIO_REPO}/?ssl_verify=no" grommunio && zypper -n --gpg-auto-import-keys refresh && zypper -n install -y grommunio-keycloak gromox && zypper clean -a # buildkit
ENV KC_HOME=/opt/grommunio-keycloak JAVA_HOME=/usr/lib64/jvm/java-17-openjdk-17
COPY images/grommunio-keycloak/kc-mappers /tmp/kc-mappers # buildkit
RUN |3 GROMMUNIO_REPO=openSUSE_Leap_16.0 IMAGE_VERSION=lab-20260918 VCS_REF=nogit /bin/sh -c cd /tmp/kc-mappers && zip -r "${KC_HOME}/providers/grommunio-mappers.jar" . && rm -rf /tmp/kc-mappers # buildkit
COPY images/grommunio-keycloak/themes/rosenheim /opt/grommunio-keycloak/themes/rosenheim # buildkit
RUN |3 GROMMUNIO_REPO=openSUSE_Leap_16.0 IMAGE_VERSION=lab-20260918 VCS_REF=nogit /bin/sh -c printf 'db=mariadb\nfeatures=scripts\nhealth-enabled=true\nmetrics-enabled=true\n' > /etc/grommunio-keycloak/keycloak.conf && printf 'grommunio.db-kind=org.mariadb.jdbc.Driver\ngrommunio.jdbc-url=jdbc:mariadb://localhost:3306/grommunio\ngrommunio.username=x\ngrommunio.password=x\n' > /etc/grommunio-keycloak/grommunio.properties && mkdir -p /etc/gromox && printf 'mysql_username=x\nmysql_password=x\nmysql_dbname=grommunio\nmysql_host=localhost\n' > /etc/gromox/mysql_adaptor.cfg && "${KC_HOME}/bin/kc.sh" build && ls "${KC_HOME}/providers/" | grep -q grommunio-user-storage # buildkit
COPY images/grommunio-keycloak/entrypoint.sh /entrypoint.sh # buildkit
RUN |3 GROMMUNIO_REPO=openSUSE_Leap_16.0 IMAGE_VERSION=lab-20260918 VCS_REF=nogit /bin/sh -c chmod +x /entrypoint.sh && id groauth >/dev/null 2>&1 || useradd -r -d "${KC_HOME}" -s /usr/sbin/nologin groauth && mkdir -p "${KC_HOME}/data/import" /etc/gromox /import-tmpl && chown -R groauth:gromox "${KC_HOME}" /etc/grommunio-keycloak /etc/gromox /import-tmpl && chmod -R g+w "${KC_HOME}" /etc/grommunio-keycloak /etc/gromox # buildkit
LABEL org.opencontainers.image.title=grommunio-keycloak (standalone) org.opencontainers.image.version=lab-20260918 org.opencontainers.image.revision=nogit org.opencontainers.image.source=https://registry.benbumst.de/grommunio
USER groauth
EXPOSE [8080/tcp 9000/tcp]
ENTRYPOINT ["/entrypoint.sh"]

Labels

Key Value
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://registry.benbumst.de/grommunio
org.opencontainers.image.title grommunio-keycloak (standalone)
org.opencontainers.image.url https://www.opensuse.org/
org.opencontainers.image.vendor openSUSE Project
org.opencontainers.image.version lab-20260918
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-18 09:56:42 +02:00
18
OCI / Docker
Versions (1) View all
lab-20260918 2026-09-18