Block a user
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-20260918sha256: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
2026-09-18 09:56:42 +02:00
Versions (1)
View all
Container
18
OCI / Docker
lab-20260918
2026-09-18