vnc-localidp-dev (ssa-upgrade019)
Published 2026-08-25 13:16:24 +00:00 by git-admin
Installation
docker pull gitea.saas.vnc.biz/vnclagoon/vnc-localidp-dev:ssa-upgrade019sha256:d883bcb9f79f83a5b13cf31c900207581c53b6bb5fd2f1b0056b00e238fa6ac0
Image Layers
| ADD alpine-minirootfs-3.20.10-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| RUN /bin/sh -c apk update && apk upgrade && apk add --no-cache php83 php83-apache2 php83-mbstring php83-pdo php83-pdo_pgsql php83-pgsql php83-curl php83-xml php83-ldap php83-sodium php83-bcmath php83-ctype php83-tokenizer php83-gd php83-intl php83-opcache php83-fileinfo php83-gmp php83-pecl-redis php83-simplexml php83-dom php83-xmlreader php83-xmlwriter php83-phar php83-openssl php83-json php83-iconv apache2-proxy git patch postgresql16-client bash curl ca-certificates && ln -sf /usr/bin/php83 /usr/bin/php # buildkit |
| RUN /bin/sh -c curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer # buildkit |
| COPY . /var/simplesamlphp/ # buildkit |
| COPY config /opt/idp-config/config # buildkit |
| COPY metadata /opt/idp-config/metadata # buildkit |
| COPY cert /opt/idp-config/cert # buildkit |
| COPY snippets /opt/idp-config/snippets # buildkit |
| WORKDIR /var/simplesamlphp |
| RUN /bin/sh -c composer install --no-dev --no-interaction --optimize-autoloader && grep -q "addClaimsFromScopes=true" vendor/simplesamlphp/simplesamlphp/modules/oidc/src/Server/ResponseTypes/IdTokenResponse.php && grep -q "Logger::debug" vendor/simplesamlphp/simplesamlphp/modules/oidc/src/Services/IdTokenBuilder.php && grep -q "withClaim('scope'" vendor/simplesamlphp/simplesamlphp/modules/oidc/src/Entities/AccessTokenEntity.php && echo "OIDC patches verified: idtoken-claims + diagnostic logging + standard scope claim" # buildkit |
| RUN /bin/sh -c cp /var/simplesamlphp/apache/000-default.conf /etc/apache2/conf.d/000-default.conf && cp /var/simplesamlphp/apache/mpm.conf /etc/apache2/conf.d/mpm.conf && cp /var/simplesamlphp/apache/httpd.conf /etc/apache2/httpd.conf # buildkit |
| RUN /bin/sh -c cat /etc/passwd | grep -v "^apache:" > /tmp/passwd && echo "apache:x:100:101:Apache:/home/vncidp:/sbin/nologin" >> /tmp/passwd && mv /tmp/passwd /etc/passwd && chown root:root /etc/passwd && chmod 644 /etc/passwd # buildkit |
| ENV APACHE_RUN_USER=apache |
| ENV APACHE_RUN_GROUP=apache |
| ENV APACHE_LOCK_DIR=/tmp |
| ENV APACHE_LOG_DIR=/tmp |
| ENV APACHE_PID_FILE=/tmp/apache2.pid |
| ENV APACHE_SERVER_NAME=localhost |
| ENV SIMPLESAMLPHP_CONFIG_DIR=/var/simplesamlphp/config |
| RUN /bin/sh -c mkdir -p /var/simplesamlphp/config /var/simplesamlphp/metadata /var/simplesamlphp/cert /tmp/simplesaml && chown -R apache:apache /var/simplesamlphp/config /var/simplesamlphp/metadata /var/simplesamlphp/cert /tmp/simplesaml && chmod 777 /tmp/ # buildkit |
| WORKDIR /home/vncidp |
| CMD ["/var/simplesamlphp/apache/process-metadata.sh"] |
Details
2026-08-25 13:16:24 +00:00
Versions (1)
View all
Container
1
OCI / Docker
linux/amd64
66 MiB
ssa-upgrade019
2026-08-25