2026-06-28 03:10:22 UTC
263 MB
/var/www/html
BASE_IMAGE_BUILD401
BASE_IMAGE_DATE08-06-2026 11:57:01 CEST
COMPOSER_ALLOW_SUPERUSER1
COMPOSER_HOME/composer
COMPOSER_MAX_PARALLEL_HTTP24
DEBIAN_FRONTENDnoninteractive
DISABLE_DEFAULT_CONFIGfalse
FIREFLY_III_PATH/var/www/html
GITREVISION865b540c97940294e251b9de0b5b4ffa16482717
GPG_KEYS1198C0117593497A5EC5C199286AF1F9897469DC 49D9AF6BC72A80D6691719C8AA23F5BE9C7097D4 D95C03BC702BE9515344AE3374E44BC9067701A5
HEALTHCHECK_PATH/healthcheck
ISODATE2026-06-28T05:09:58+02:00
LOG_OUTPUT_LEVELwarn
NGINX_ACCESS_LOG/dev/stdout
NGINX_CLIENT_MAX_BODY_SIZE100M
NGINX_ERROR_LOG/dev/stderr
NGINX_FASTCGI_BUFFERS8 8k
NGINX_FASTCGI_BUFFER_SIZE8k
NGINX_HTTPS_PORT8443
NGINX_HTTP_PORT8080
NGINX_LISTEN_IP_PROTOCOLall
NGINX_SERVER_TOKENSoff
NGINX_WEBROOT/var/www/html/public
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PHPIZE_DEPSautoconf dpkg-dev file g++ gcc libc-dev make pkg-config re2c
PHP_ASC_URLhttps://www.php.net/distributions/php-8.5.7.tar.xz.asc
PHP_CFLAGS-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
PHP_CPPFLAGS-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
PHP_DATE_TIMEZONEUTC
PHP_DISPLAY_ERRORSOff
PHP_DISPLAY_STARTUP_ERRORSOff
PHP_ERROR_LOG/dev/stderr
PHP_ERROR_REPORTING24575
PHP_FPM_PM_CONTROLondemand
PHP_FPM_PM_MAX_CHILDREN20
PHP_FPM_PM_MAX_REQUESTS0
PHP_FPM_PM_MAX_SPARE_SERVERS3
PHP_FPM_PM_MIN_SPARE_SERVERS1
PHP_FPM_PM_START_SERVERS2
PHP_FPM_PM_STATUS_PATH/status
PHP_FPM_POOL_NAMEwww
PHP_FPM_PROCESS_CONTROL_TIMEOUT10s
PHP_INI_DIR/usr/local/etc/php
PHP_LDFLAGS-Wl,-O1 -pie
PHP_MAX_EXECUTION_TIME300
PHP_MAX_INPUT_TIME-1
PHP_MAX_INPUT_VARS1000
PHP_MEMORY_LIMIT256M
PHP_OPCACHE_ENABLE1
PHP_OPCACHE_ENABLE_FILE_OVERRIDE0
PHP_OPCACHE_FORCE_RESTART_TIMEOUT180
PHP_OPCACHE_INTERNED_STRINGS_BUFFER8
PHP_OPCACHE_JIToff
PHP_OPCACHE_JIT_BUFFER_SIZE0
PHP_OPCACHE_MAX_ACCELERATED_FILES10000
PHP_OPCACHE_MEMORY_CONSUMPTION128
PHP_OPCACHE_REVALIDATE_FREQ2
PHP_OPCACHE_SAVE_COMMENTS1
PHP_OPCACHE_VALIDATE_TIMESTAMPS1
PHP_OPEN_BASEDIR PHP_POST_MAX_SIZE100M
PHP_REALPATH_CACHE_TTL120
PHP_SESSION_COOKIE_SECUREfalse
PHP_SHA25601ba2ed1c2658dacf91bebc8be6a4885f69b811c7993831fc48e26107ab29985
PHP_UPLOAD_MAX_FILE_SIZE100M
PHP_URLhttps://www.php.net/distributions/php-8.5.7.tar.xz
PHP_VERSION8.5.7
PHP_ZEND_DETECT_UNICODE PHP_ZEND_MULTIBYTEOff
S6_BEHAVIOUR_IF_STAGE2_FAILS2
S6_CMD_WAIT_FOR_SERVICES_MAXTIME0
S6_KEEP_ENV1
S6_VERBOSITY1
SHOW_WELCOME_MESSAGEfalse
SSL_CERTIFICATE_FILE/etc/ssl/private/self-signed-web.crt
SSL_MODEoff
SSL_PRIVATE_KEY_FILE/etc/ssl/private/self-signed-web.key
VERSIONv2.3.3
[#000] sha256:72c03230f1363a3fb61d2f98504cf168bad3fe22f511ad2005dc021515d7ce97 - 10.78% (28.4 MB)
[#001] sha256:b31d72854d0868458eae48bc6f2036a6bcc2a7096af480aee69fb1ae434c7de5 - 0.0% (225 Bytes)
[#002] sha256:dcb575b11ace7baf9b29023d667dc08c3e4150727cc8679cba837dd1925ce8b8 - 42.66% (112 MB)
[#003] sha256:e79f41b54e503af0c28e4a6912d1c9788f38d7909fee4f0c0137160b577598fa - 0.0% (223 Bytes)
[#004] sha256:7fb72938881a26b127f2c1746fbb6632672bac2e718720429b01078389471249 - 5.27% (13.9 MB)
[#005] sha256:431d0eba4a0a7734ddc9679b6b96985d3f780d2d49b8dac33379b885cdcd29b5 - 0.0% (485 Bytes)
[#006] sha256:73626b77784c97301445b6500fc7a89ab7cf333fe927df79ac977694342a682e - 5.52% (14.5 MB)
[#007] sha256:b0b4989dca9e33524350d3845fc53adb326e5a152bc779b8238060995bfe35e6 - 0.0% (2.4 KB)
[#008] sha256:4ae53a684ce8ae000295facf0ca5c1e20798c6c810bbd595119d275e7b23806c - 0.0% (246 Bytes)
[#009] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#010] sha256:58104d5b708737a3ced3f91ed685977af62b5186c4653b87748239d50fe352c2 - 0.0% (9.04 KB)
[#011] sha256:5bd379fae79ba97883e250eaf5035fb5f90b29e88ec2faeb94614256f4f5cfff - 0.01% (36.1 KB)
[#012] sha256:73457b83b8f5879331d7e9e8a2c3cb88d9892a175ed4c5719288de4a4278b884 - 0.0% (4.02 KB)
[#013] sha256:af6908eda717b0746be7cbcd4a5869aefc0ba6e7e76d08a1620bf061a39856c0 - 0.0% (907 Bytes)
[#014] sha256:de195faa7d9e227c5e7892a6fef2fbf1091160af6dd03ae5c445572f3d7c4ba6 - 0.89% (2.34 MB)
[#015] sha256:b097e4984112871bab0725dbdd11f3587d9df2ba4aa8bcaa1acaa0008540b070 - 0.0% (2.13 KB)
[#016] sha256:d293424bf442f6075b7076746580bbe546f573735d86c3a9000cb86ef21c2827 - 0.0% (8.63 KB)
[#017] sha256:f2dc57299d99248cbfc5c9b215fe975465abb55e97aedc209635ded1ab278ab4 - 0.0% (282 Bytes)
[#018] sha256:a311c9ad2729dff09bf630a9f61263c138a7ba79fcf30ab2910b7f1222aa9b7c - 0.0% (254 Bytes)
[#019] sha256:57d8fce352b16d583fb3a08c36d2566524285f9bf7db5b6508f5fe0bd3e7a555 - 0.0% (158 Bytes)
[#020] sha256:7545ededc6b87b0507edb22bb1fe4716c5a0c8baa8a46263ed2f87a7458b686b - 0.0% (188 Bytes)
[#021] sha256:82d49988e9093183f7a28b94816c71afac594963da60819684ddb2ada4e554da - 5.15% (13.6 MB)
[#022] sha256:24375c2864a32c4b0365798f67aada2fc65ab445244622cc887ff8efcdd619f6 - 0.0% (4.01 KB)
[#023] sha256:9605c41f47ff6019012b54d439ebbfcbd97cb312ed029387c717e6dcfcf782a4 - 0.0% (4.83 KB)
[#024] sha256:db7465d839ef036761403b9790bfd36d1f62917739f9b60de73a8410b17d56b9 - 0.31% (848 KB)
[#025] sha256:70a841184b1cd99732f11393d9d3ce7d781676a151172404824e747e5e5a2723 - 0.0% (8.22 KB)
[#026] sha256:bd9ddc54bea929a22b334e73e026d4136e5b73f5cc29942896c72e4ece69b13d - 0.0% (34 Bytes)
[#027] sha256:bd9ddc54bea929a22b334e73e026d4136e5b73f5cc29942896c72e4ece69b13d - 0.0% (34 Bytes)
[#028] sha256:b3e38824697acf31facdf2175d63c9a08fb8bdc477209e9cf6b50a56797684d7 - 0.0% (404 Bytes)
[#029] sha256:54f21d56538cce6c8388b3027f7e4ca8eca66423325be22612dac278ed65a569 - 0.0% (1.61 KB)
[#030] sha256:0f38ecc2fdf482f20241a7edf49bd10deae98275350bd598573d60dd5b31b38e - 0.0% (442 Bytes)
[#031] sha256:069662ae64e59bcca00e669f29a5efb5ffb0f94b02aedd5d0a9e47dfcd508b06 - 0.0% (409 Bytes)
[#032] sha256:254f55f1bbdb90722dcbaffe074b8f3660b0efc6737198cda35db5c178a3ffd7 - 14.77% (38.9 MB)
[#033] sha256:f3cf75e311e68ae2a0622dd1cdc625257bff5389cf656b78ebdc2e0705b873f5 - 0.0% (1.32 KB)
[#034] sha256:c18787997c74673da9c961467fa86440dfcd7d5c5e1651d8bc05a7ebf6b7ac09 - 0.0% (176 Bytes)
[#035] sha256:4ae06182ef29e6c5e2381a279f4b754196dec337c888b84fe83858245e9b35b5 - 0.0% (201 Bytes)
[#036] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#037] sha256:15f1287ce91c5986ce02e61c126fb1df2accf1a6e16907267a397846cc27d116 - 8.2% (21.6 MB)
[#038] sha256:8fc99e7ff0e436df0ca92358c6b0b0e290fce510bdd7785a91732328cef30265 - 6.42% (16.9 MB)
# debian.sh --arch 'amd64' out/ 'trixie' '@1781049600'
2026-06-11 00:23:38 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; { echo 'Package: php*'; echo 'Pin: release *'; echo 'Pin-Priority: -1'; } > /etc/apt/preferences.d/no-debian-php # buildkit
2026-06-11 00:23:54 UTC (buildkit.dockerfile.v0)ENV PHPIZE_DEPS=autoconf dpkg-dev file g++ gcc libc-dev make pkg-config re2c
2026-06-11 00:23:54 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends $PHPIZE_DEPS ca-certificates curl xz-utils ; apt-get dist-clean # buildkit
2026-06-11 00:23:54 UTC (buildkit.dockerfile.v0)ENV PHP_INI_DIR=/usr/local/etc/php
2026-06-11 00:23:54 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; mkdir -p "$PHP_INI_DIR/conf.d"; [ ! -d /var/www/html ]; mkdir -p /var/www/html; chown www-data:www-data /var/www/html; chmod 1777 /var/www/html # buildkit
2026-06-11 00:23:54 UTC (buildkit.dockerfile.v0)ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
2026-06-11 00:23:54 UTC (buildkit.dockerfile.v0)ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
2026-06-11 00:23:54 UTC (buildkit.dockerfile.v0)ENV PHP_LDFLAGS=-Wl,-O1 -pie
2026-06-11 00:23:54 UTC (buildkit.dockerfile.v0)ENV GPG_KEYS=1198C0117593497A5EC5C199286AF1F9897469DC 49D9AF6BC72A80D6691719C8AA23F5BE9C7097D4 D95C03BC702BE9515344AE3374E44BC9067701A5
2026-06-11 00:23:54 UTC (buildkit.dockerfile.v0)ENV PHP_VERSION=8.5.7
2026-06-11 00:23:54 UTC (buildkit.dockerfile.v0)ENV PHP_URL=https://www.php.net/distributions/php-8.5.7.tar.xz PHP_ASC_URL=https://www.php.net/distributions/php-8.5.7.tar.xz.asc
2026-06-11 00:23:54 UTC (buildkit.dockerfile.v0)ENV PHP_SHA256=01ba2ed1c2658dacf91bebc8be6a4885f69b811c7993831fc48e26107ab29985
2026-06-11 00:24:01 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends gnupg; apt-get dist-clean; mkdir -p /usr/src; cd /usr/src; curl -fsSL -o php.tar.xz "$PHP_URL"; if [ -n "$PHP_SHA256" ]; then echo "$PHP_SHA256 *php.tar.xz" | sha256sum -c -; fi; curl -fsSL -o php.tar.xz.asc "$PHP_ASC_URL"; export GNUPGHOME="$(mktemp -d)"; for key in $GPG_KEYS; do gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key"; done; gpg --batch --verify php.tar.xz.asc php.tar.xz; gpgconf --kill all; rm -rf "$GNUPGHOME"; apt-mark auto '.*' > /dev/null; apt-mark manual $savedAptMark > /dev/null; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false # buildkit
2026-06-11 00:24:01 UTC (buildkit.dockerfile.v0)COPY docker-php-source /usr/local/bin/ # buildkit
2026-06-11 00:26:27 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends libargon2-dev libcurl4-openssl-dev libonig-dev libreadline-dev libsodium-dev libsqlite3-dev libssl-dev libxml2-dev zlib1g-dev ; export CFLAGS="$PHP_CFLAGS" CPPFLAGS="$PHP_CPPFLAGS" LDFLAGS="$PHP_LDFLAGS" PHP_BUILD_PROVIDER='https://github.com/docker-library/php' PHP_UNAME='Linux - Docker' ; docker-php-source extract; cd /usr/src/php; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; debMultiarch="$(dpkg-architecture --query DEB_BUILD_MULTIARCH)"; if [ ! -d /usr/include/curl ]; then ln -sT "/usr/include/$debMultiarch/curl" /usr/local/include/curl; fi; test "$PHP_INI_DIR" != "${PHP_INI_DIR%/php}"; ./configure --build="$gnuArch" --sysconfdir="${PHP_INI_DIR%/php}" --with-config-file-path="$PHP_INI_DIR" --with-config-file-scan-dir="$PHP_INI_DIR/conf.d" --enable-option-checking=fatal --with-mhash --with-pic --enable-mbstring --enable-mysqlnd --with-password-argon2 --with-sodium=shared --with-pdo-sqlite=/usr --with-sqlite3=/usr --with-curl --with-iconv --with-openssl --with-readline --with-zlib --disable-phpdbg --with-pear --with-libdir="lib/$debMultiarch" --disable-cgi --enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data ; make -j "$(nproc)"; find -type f -name '*.a' -delete; make install; find /usr/local -type f -perm '/0111' -exec sh -euxc ' strip --strip-all "$@" || : ' -- '{}' + ; make clean; cp -v php.ini-* "$PHP_INI_DIR/"; cd /; docker-php-source delete; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; find /usr/local -type f -executable -exec ldd '{}' ';' | awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' | sort -u | xargs -rt dpkg-query --search | awk 'sub(":$", "", $1) { print $1 }' | sort -u | xargs -r apt-mark manual ; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; apt-get dist-clean; pecl update-channels; rm -rf /tmp/pear ~/.pearrc; php --version # buildkit
2026-06-11 00:26:27 UTC (buildkit.dockerfile.v0)COPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
2026-06-11 00:26:27 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c docker-php-ext-enable sodium # buildkit
2026-06-11 00:26:27 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-php-entrypoint"]
2026-06-11 00:26:27 UTC (buildkit.dockerfile.v0)WORKDIR /var/www/html
2026-06-11 00:26:28 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; cd "${PHP_INI_DIR%/php}"; cp -v php-fpm.conf.default php-fpm.conf; cp -v php-fpm.d/www.conf.default php-fpm.d/www.conf; grep -E '^listen = 127.0.0.1:9000' php-fpm.d/www.conf; sed -ri 's/^(listen = 127.0.0.1:9000)/;\1/' php-fpm.d/www.conf; grep -E '^;listen = 127.0.0.1:9000' php-fpm.d/www.conf; { echo '[global]'; echo 'error_log = /proc/self/fd/2'; echo; echo '; https://github.com/docker-library/php/pull/725#issuecomment-443540114'; echo 'log_limit = 8192'; echo; echo '[www]'; echo '; php-fpm closes STDOUT on startup, so sending logs to /proc/self/fd/1 does not work.'; echo '; https://bugs.php.net/bug.php?id=73886'; echo 'access.log = /proc/self/fd/2'; echo; echo 'clear_env = no'; echo; echo '; Ensure worker stdout and stderr are sent to the main error log.'; echo 'catch_workers_output = yes'; echo 'decorate_workers_output = no'; echo; echo '; default listen address for easy override in later php-fpm.d/*.conf files'; echo 'listen = 9000'; } | tee php-fpm.d/docker.conf; { echo '[global]'; echo 'daemonize = no'; echo; echo '; the [www] ini section below is for backwards compatibility and will be removed in 8.6+'; echo '[www]'; } | tee php-fpm.d/zz-docker.conf; mkdir -p "$PHP_INI_DIR/conf.d"; { echo '; https://github.com/docker-library/php/issues/878#issuecomment-938595965'; echo 'fastcgi.logging = Off'; } > "$PHP_INI_DIR/conf.d/docker-fpm.ini" # buildkit
2026-06-11 00:26:28 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGQUIT
2026-06-11 00:26:28 UTC (buildkit.dockerfile.v0)EXPOSE map[9000/tcp:{}]
2026-06-11 00:26:28 UTC (buildkit.dockerfile.v0)CMD ["php-fpm"]
2026-06-16 09:55:13 UTC (buildkit.dockerfile.v0)ARG DEPENDENCY_PACKAGES_ALPINE=fcgi gettext shadow
2026-06-16 09:55:13 UTC (buildkit.dockerfile.v0)ARG DEPENDENCY_PACKAGES_DEBIAN=libfcgi-bin gettext-base procps zip
2026-06-16 09:55:13 UTC (buildkit.dockerfile.v0)ARG DEPENDENCY_PHP_EXTENSIONS=opcache pcntl pdo_mysql pdo_pgsql redis zip
2026-06-16 09:55:13 UTC (buildkit.dockerfile.v0)ARG REPOSITORY_BUILD_VERSION=dev
2026-06-16 09:55:13 UTC (buildkit.dockerfile.v0)ARG NGINX_VERSION=1.28.0-1
2026-06-16 09:55:13 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=serversideup/php (fpm-nginx) org.opencontainers.image.description=Supercharge your PHP experience. Based off the official PHP images, serversideup/php includes pre-configured PHP extensions and settings for enhanced performance and security. Optimized for Laravel and WordPress. org.opencontainers.image.url=https://serversideup.net/open-source/docker-php/ org.opencontainers.image.source=https://github.com/serversideup/docker-php org.opencontainers.image.documentation=https://serversideup.net/open-source/docker-php/docs/ org.opencontainers.image.vendor=ServerSideUp org.opencontainers.image.authors=Jay Rogers (@jaydrogers) org.opencontainers.image.version=v4.4.1-27609278599 org.opencontainers.image.licenses=GPL-3.0-or-later
2026-06-16 09:55:13 UTC (buildkit.dockerfile.v0)ENV APP_BASE_DIR=/var/www/html COMPOSER_ALLOW_SUPERUSER=1 COMPOSER_HOME=/composer COMPOSER_MAX_PARALLEL_HTTP=24 DISABLE_DEFAULT_CONFIG=false LOG_OUTPUT_LEVEL=warn HEALTHCHECK_PATH=/healthcheck NGINX_ACCESS_LOG=/dev/stdout NGINX_ERROR_LOG=/dev/stderr NGINX_FASTCGI_BUFFERS=8 8k NGINX_FASTCGI_BUFFER_SIZE=8k NGINX_HTTP_PORT=8080 NGINX_HTTPS_PORT=8443 NGINX_LISTEN_IP_PROTOCOL=all NGINX_SERVER_TOKENS=off NGINX_WEBROOT=/var/www/html/public NGINX_CLIENT_MAX_BODY_SIZE=100M PHP_DATE_TIMEZONE=UTC PHP_DISPLAY_ERRORS=Off PHP_DISPLAY_STARTUP_ERRORS=Off PHP_ERROR_LOG=/dev/stderr PHP_ERROR_REPORTING=22527 PHP_FPM_PM_CONTROL=ondemand PHP_FPM_PM_MAX_CHILDREN=20 PHP_FPM_PM_MAX_REQUESTS=0 PHP_FPM_PM_MAX_SPARE_SERVERS=3 PHP_FPM_PM_MIN_SPARE_SERVERS=1 PHP_FPM_PM_START_SERVERS=2 PHP_FPM_PM_STATUS_PATH=/status PHP_FPM_POOL_NAME=www PHP_FPM_PROCESS_CONTROL_TIMEOUT=10s PHP_MAX_EXECUTION_TIME=99 PHP_MAX_INPUT_TIME=-1 PHP_MAX_INPUT_VARS=1000 PHP_MEMORY_LIMIT=256M PHP_OPCACHE_ENABLE=0 PHP_OPCACHE_ENABLE_FILE_OVERRIDE=0 PHP_OPCACHE_FORCE_RESTART_TIMEOUT=180 PHP_OPCACHE_INTERNED_STRINGS_BUFFER=8 PHP_OPCACHE_JIT=off PHP_OPCACHE_JIT_BUFFER_SIZE=0 PHP_OPCACHE_MAX_ACCELERATED_FILES=10000 PHP_OPCACHE_MEMORY_CONSUMPTION=128 PHP_OPCACHE_REVALIDATE_FREQ=2 PHP_OPCACHE_SAVE_COMMENTS=1 PHP_OPCACHE_VALIDATE_TIMESTAMPS=1 PHP_OPEN_BASEDIR= PHP_POST_MAX_SIZE=100M PHP_REALPATH_CACHE_TTL=120 PHP_SESSION_COOKIE_SECURE=false PHP_UPLOAD_MAX_FILE_SIZE=100M PHP_ZEND_DETECT_UNICODE= PHP_ZEND_MULTIBYTE=Off S6_BEHAVIOUR_IF_STAGE2_FAILS=2 S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 S6_KEEP_ENV=1 S6_VERBOSITY=1 SHOW_WELCOME_MESSAGE=true SSL_MODE=off SSL_CERTIFICATE_FILE=/etc/ssl/private/self-signed-web.crt SSL_PRIVATE_KEY_FILE=/etc/ssl/private/self-signed-web.key
2026-06-16 09:55:13 UTC (buildkit.dockerfile.v0)COPY --chmod=755 src/common/ / # buildkit
2026-06-16 09:55:40 UTC (buildkit.dockerfile.v0)COPY --chmod=755 src/s6/ / # buildkit
2026-06-16 09:56:53 UTC (buildkit.dockerfile.v0)COPY --chmod=755 src/utilities-webservers/ / # buildkit
2026-06-16 09:57:06 UTC (buildkit.dockerfile.v0)COPY /opt/s6/ / # buildkit
2026-06-16 09:57:17 UTC (buildkit.dockerfile.v0)COPY /usr/local/bin/php-fpm-healthcheck /usr/local/bin/php-fpm-healthcheck # buildkit
2026-06-16 09:57:31 UTC (buildkit.dockerfile.v0)COPY /usr/share/keyrings/nginx-archive-keyring.gpg /usr/share/keyrings/ # buildkit
2026-06-16 09:58:26 UTC (buildkit.dockerfile.v0)COPY /etc/apt/sources.list.d/nginx.list /etc/apt/sources.list.d/ # buildkit
2026-06-16 09:58:48 UTC (buildkit.dockerfile.v0)COPY /etc/apt/preferences.d/99nginx /etc/apt/preferences.d/ # buildkit
2026-06-16 09:58:55 UTC (buildkit.dockerfile.v0)COPY /etc/apk/repositories /etc/apk/repositories # buildkit
2026-06-16 09:59:23 UTC (buildkit.dockerfile.v0)COPY /etc/apk/keys/nginx_signing.rsa.pub /etc/apk/keys/ # buildkit
2026-06-16 10:01:07 UTC (buildkit.dockerfile.v0)RUN |5 DEPENDENCY_PACKAGES_ALPINE=fcgi gettext shadow DEPENDENCY_PACKAGES_DEBIAN=libfcgi-bin gettext-base procps zip DEPENDENCY_PHP_EXTENSIONS=opcache pcntl pdo_mysql pdo_pgsql redis zip REPOSITORY_BUILD_VERSION=v4.4.1-27609278599 NGINX_VERSION=1.30.1-1~trixie /bin/sh -c docker-php-serversideup-dep-install-alpine "${DEPENDENCY_PACKAGES_ALPINE} nginx@nginx=${NGINX_VERSION}" && docker-php-serversideup-dep-install-debian "${DEPENDENCY_PACKAGES_DEBIAN} nginx=${NGINX_VERSION}" && docker-php-serversideup-install-php-ext-installer && chown -R www-data:www-data /var/www && chmod -R 755 /var/www && echo "${REPOSITORY_BUILD_VERSION}" > /etc/serversideup-php-version && mkdir -p "${COMPOSER_HOME}" && chown -R www-data:www-data "${COMPOSER_HOME}" && mkdir -p /var/cache/nginx/ && chown -R www-data:www-data /var/cache/nginx/ && install-php-extensions ${DEPENDENCY_PHP_EXTENSIONS} && rm -rf /usr/local/etc/php-fpm.d/*.conf && rm -rf /etc/nginx/conf.d/*.conf && rm -rf /etc/nginx/http.d/ && rm /etc/nginx/nginx.conf && if cat /etc/os-release | grep -qi 'Alpine'; then rm -rf /usr/share/keyrings/ && rm -rf /etc/apt/; else rm -rf /etc/apk/; fi # buildkit
2026-06-16 10:01:28 UTC (buildkit.dockerfile.v0)COPY --chmod=755 src/variations/fpm-nginx/etc/ /etc/ # buildkit
2026-06-16 10:01:32 UTC (buildkit.dockerfile.v0)COPY --chmod=755 src/php-fpm.d/ / # buildkit
2026-06-16 10:01:35 UTC (buildkit.dockerfile.v0)COPY /usr/bin/composer /usr/bin/composer # buildkit
2026-06-16 10:01:40 UTC (buildkit.dockerfile.v0)RUN |5 DEPENDENCY_PACKAGES_ALPINE=fcgi gettext shadow DEPENDENCY_PACKAGES_DEBIAN=libfcgi-bin gettext-base procps zip DEPENDENCY_PHP_EXTENSIONS=opcache pcntl pdo_mysql pdo_pgsql redis zip REPOSITORY_BUILD_VERSION=v4.4.1-27609278599 NGINX_VERSION=1.30.1-1~trixie /bin/sh -c docker-php-serversideup-set-file-permissions --owner www-data:www-data --service nginx # buildkit
2026-06-16 10:01:45 UTC (buildkit.dockerfile.v0)RUN |5 DEPENDENCY_PACKAGES_ALPINE=fcgi gettext shadow DEPENDENCY_PACKAGES_DEBIAN=libfcgi-bin gettext-base procps zip DEPENDENCY_PHP_EXTENSIONS=opcache pcntl pdo_mysql pdo_pgsql redis zip REPOSITORY_BUILD_VERSION=v4.4.1-27609278599 NGINX_VERSION=1.30.1-1~trixie /bin/sh -c chown -R www-data:www-data /run # buildkit
2026-06-16 10:01:45 UTC (buildkit.dockerfile.v0)USER www-data
2026-06-16 10:01:45 UTC (buildkit.dockerfile.v0)EXPOSE map[8080/tcp:{} 8443/tcp:{}]
2026-06-16 10:01:45 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-php-serversideup-entrypoint"]
2026-06-16 10:01:45 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGQUIT
2026-06-16 10:01:48 UTC (buildkit.dockerfile.v0)WORKDIR /var/www/html
2026-06-16 10:01:48 UTC (buildkit.dockerfile.v0)CMD ["/init"]
2026-06-16 10:01:48 UTC (buildkit.dockerfile.v0)HEALTHCHECK &{["CMD" "sh" "-c" "curl --insecure --silent --location --show-error --fail http://localhost:${NGINX_HTTP_PORT}${HEALTHCHECK_PATH} || exit 1"] "10s" "3s" "1m0s" "3s" '\x03'}
2026-06-17 10:04:16 UTC (buildkit.dockerfile.v0)ENV FIREFLY_III_PATH=/var/www/html COMPOSER_ALLOW_SUPERUSER=1 DEBIAN_FRONTEND=noninteractive PHP_MAX_EXECUTION_TIME=300 PHP_ERROR_REPORTING=24575 SHOW_WELCOME_MESSAGE=false BASE_IMAGE_BUILD=401 BASE_IMAGE_DATE=08-06-2026 11:57:01 CEST PHP_OPCACHE_ENABLE=1
2026-06-17 10:04:16 UTC (buildkit.dockerfile.v0)LABEL build_version=5.2 maintainer=james@firefly-iii.org
2026-06-17 10:04:16 UTC (buildkit.dockerfile.v0)VOLUME [/var/www/html/storage/upload]
2026-06-17 10:04:16 UTC (buildkit.dockerfile.v0)COPY conf/locale.gen /etc/locale.gen # buildkit
2026-06-17 10:04:16 UTC (buildkit.dockerfile.v0)COPY scripts/wait-for-it.sh /usr/local/bin/wait-for-it.sh # buildkit
2026-06-17 10:04:16 UTC (buildkit.dockerfile.v0)COPY scripts/finalize-image.sh /usr/local/bin/finalize-image.sh # buildkit
2026-06-17 10:04:16 UTC (buildkit.dockerfile.v0)COPY scripts/execute-things-web.sh /etc/entrypoint.d/11-execute-things.sh # buildkit
2026-06-17 10:04:16 UTC (buildkit.dockerfile.v0)USER root
2026-06-17 10:06:33 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; chmod uga+x /usr/local/bin/wait-for-it.sh && chmod uga+x /usr/local/bin/finalize-image.sh && apt update && apt install -y curl locales && install-php-extensions intl bcmath memcached sockets && rm -rf /var/lib/apt/lists/* # buildkit
2026-06-17 10:06:33 UTC (buildkit.dockerfile.v0)USER www-data
2026-06-28 03:10:18 UTC (buildkit.dockerfile.v0)ARG version=v2.3.3
2026-06-28 03:10:18 UTC (buildkit.dockerfile.v0)ENV VERSION=v2.3.3
2026-06-28 03:10:18 UTC (buildkit.dockerfile.v0)ARG isodate=2026-06-28T05:09:58+02:00
2026-06-28 03:10:18 UTC (buildkit.dockerfile.v0)ENV ISODATE=2026-06-28T05:09:58+02:00
2026-06-28 03:10:18 UTC (buildkit.dockerfile.v0)ARG gitrevision=865b540c97940294e251b9de0b5b4ffa16482717
2026-06-28 03:10:18 UTC (buildkit.dockerfile.v0)ENV GITREVISION=865b540c97940294e251b9de0b5b4ffa16482717
2026-06-28 03:10:18 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.authors=James Cole <james@firefly-iii.org> org.opencontainers.image.url=https://github.com/firefly-iii/docker org.opencontainers.image.documentation=https://docs.firefly-iii.org/ org.opencontainers.image.source=https://dev.azure.com/Firefly-III/_git/ImportToolImage org.opencontainers.image.vendor=James Cole <james@firefly-iii.org> org.opencontainers.image.licenses=AGPL-3.0-or-later org.opencontainers.image.title=Firefly III Data Importer org.opencontainers.image.description=Firefly III Data Importer - data importer for Firefly III org.opencontainers.image.base.name=docker.io/fireflyiii/base:develop docker.versions.source=https://github.com/firefly-iii/data-importer
2026-06-28 03:10:18 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.created=2026-06-28T05:09:58+02:00
2026-06-28 03:10:18 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.version=v2.3.3
2026-06-28 03:10:18 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.revision=865b540c97940294e251b9de0b5b4ffa16482717
2026-06-28 03:10:18 UTC (buildkit.dockerfile.v0)COPY entrypoint-web.sh /usr/local/bin/entrypoint.sh # buildkit
2026-06-28 03:10:18 UTC (buildkit.dockerfile.v0)COPY counter.txt /var/www/counter-main.txt # buildkit
2026-06-28 03:10:18 UTC (buildkit.dockerfile.v0)COPY date.txt /var/www/build-date-main.txt # buildkit
2026-06-28 03:10:18 UTC (buildkit.dockerfile.v0)USER root
2026-06-28 03:10:18 UTC (buildkit.dockerfile.v0)RUN |3 version=v2.3.3 isodate=2026-06-28T05:09:58+02:00 gitrevision=865b540c97940294e251b9de0b5b4ffa16482717 /bin/sh -c chmod uga+x /usr/local/bin/entrypoint.sh # buildkit
2026-06-28 03:10:18 UTC (buildkit.dockerfile.v0)USER www-data
2026-06-28 03:10:18 UTC (buildkit.dockerfile.v0)COPY download.zip /var/www/download.zip # buildkit
2026-06-28 03:10:22 UTC (buildkit.dockerfile.v0)RUN |3 version=v2.3.3 isodate=2026-06-28T05:09:58+02:00 gitrevision=865b540c97940294e251b9de0b5b4ffa16482717 /bin/sh -c unzip -q /var/www/download.zip -d $FIREFLY_III_PATH && chmod -R 775 $FIREFLY_III_PATH/storage # buildkit
2026-06-28 03:10:25 UTC
256 MB
/var/www/html
BASE_IMAGE_BUILD401
BASE_IMAGE_DATE08-06-2026 11:57:01 CEST
COMPOSER_ALLOW_SUPERUSER1
COMPOSER_HOME/composer
COMPOSER_MAX_PARALLEL_HTTP24
DEBIAN_FRONTENDnoninteractive
DISABLE_DEFAULT_CONFIGfalse
FIREFLY_III_PATH/var/www/html
GITREVISION865b540c97940294e251b9de0b5b4ffa16482717
GPG_KEYS1198C0117593497A5EC5C199286AF1F9897469DC 49D9AF6BC72A80D6691719C8AA23F5BE9C7097D4 D95C03BC702BE9515344AE3374E44BC9067701A5
HEALTHCHECK_PATH/healthcheck
ISODATE2026-06-28T05:09:58+02:00
LOG_OUTPUT_LEVELwarn
NGINX_ACCESS_LOG/dev/stdout
NGINX_CLIENT_MAX_BODY_SIZE100M
NGINX_ERROR_LOG/dev/stderr
NGINX_FASTCGI_BUFFERS8 8k
NGINX_FASTCGI_BUFFER_SIZE8k
NGINX_HTTPS_PORT8443
NGINX_HTTP_PORT8080
NGINX_LISTEN_IP_PROTOCOLall
NGINX_SERVER_TOKENSoff
NGINX_WEBROOT/var/www/html/public
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PHPIZE_DEPSautoconf dpkg-dev file g++ gcc libc-dev make pkg-config re2c
PHP_ASC_URLhttps://www.php.net/distributions/php-8.5.7.tar.xz.asc
PHP_CFLAGS-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
PHP_CPPFLAGS-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
PHP_DATE_TIMEZONEUTC
PHP_DISPLAY_ERRORSOff
PHP_DISPLAY_STARTUP_ERRORSOff
PHP_ERROR_LOG/dev/stderr
PHP_ERROR_REPORTING24575
PHP_FPM_PM_CONTROLondemand
PHP_FPM_PM_MAX_CHILDREN20
PHP_FPM_PM_MAX_REQUESTS0
PHP_FPM_PM_MAX_SPARE_SERVERS3
PHP_FPM_PM_MIN_SPARE_SERVERS1
PHP_FPM_PM_START_SERVERS2
PHP_FPM_PM_STATUS_PATH/status
PHP_FPM_POOL_NAMEwww
PHP_FPM_PROCESS_CONTROL_TIMEOUT10s
PHP_INI_DIR/usr/local/etc/php
PHP_LDFLAGS-Wl,-O1 -pie
PHP_MAX_EXECUTION_TIME300
PHP_MAX_INPUT_TIME-1
PHP_MAX_INPUT_VARS1000
PHP_MEMORY_LIMIT256M
PHP_OPCACHE_ENABLE1
PHP_OPCACHE_ENABLE_FILE_OVERRIDE0
PHP_OPCACHE_FORCE_RESTART_TIMEOUT180
PHP_OPCACHE_INTERNED_STRINGS_BUFFER8
PHP_OPCACHE_JIToff
PHP_OPCACHE_JIT_BUFFER_SIZE0
PHP_OPCACHE_MAX_ACCELERATED_FILES10000
PHP_OPCACHE_MEMORY_CONSUMPTION128
PHP_OPCACHE_REVALIDATE_FREQ2
PHP_OPCACHE_SAVE_COMMENTS1
PHP_OPCACHE_VALIDATE_TIMESTAMPS1
PHP_OPEN_BASEDIR PHP_POST_MAX_SIZE100M
PHP_REALPATH_CACHE_TTL120
PHP_SESSION_COOKIE_SECUREfalse
PHP_SHA25601ba2ed1c2658dacf91bebc8be6a4885f69b811c7993831fc48e26107ab29985
PHP_UPLOAD_MAX_FILE_SIZE100M
PHP_URLhttps://www.php.net/distributions/php-8.5.7.tar.xz
PHP_VERSION8.5.7
PHP_ZEND_DETECT_UNICODE PHP_ZEND_MULTIBYTEOff
S6_BEHAVIOUR_IF_STAGE2_FAILS2
S6_CMD_WAIT_FOR_SERVICES_MAXTIME0
S6_KEEP_ENV1
S6_VERBOSITY1
SHOW_WELCOME_MESSAGEfalse
SSL_CERTIFICATE_FILE/etc/ssl/private/self-signed-web.crt
SSL_MODEoff
SSL_PRIVATE_KEY_FILE/etc/ssl/private/self-signed-web.key
VERSIONv2.3.3
[#000] sha256:a25cd16f2d8653f652f8292b34b21bfbabdc85d6b39861a24b85f0896df1a95e - 11.22% (28.8 MB)
[#001] sha256:7300e523c051b3909d6067cdf864a22eed1c15031338719c097314dce0dd4880 - 0.0% (226 Bytes)
[#002] sha256:aa648bb6d7adf7c8898735edda72fedbd52ebe0ac9af8cb5f14d887b8f29f2a3 - 41.01% (105 MB)
[#003] sha256:790a6a726ce7f8eeb64e6956cbdaac0fd22376a1b255fc271d24ea9d9dfb078b - 0.0% (224 Bytes)
[#004] sha256:7ed8d5e2b3fc4436162845d907c6228062184b65a74fbf41d670a6b72c6ca004 - 5.41% (13.9 MB)
[#005] sha256:a22ee8f5daa2506ead65e987d77ea5eca5f7bdfec41d238b53aafe64611d2f6a - 0.0% (484 Bytes)
[#006] sha256:534230251b3536248b5400f92e42f0fdcdb3427afadb36f1a443eefc113ea36a - 5.52% (14.1 MB)
[#007] sha256:2127fe0bde843d1564e34d6e64eb854c0c8044d60bf221a40ff206466dd85277 - 0.0% (2.39 KB)
[#008] sha256:7b1a9c0725ef41c7a7b269dead12ee6e0cc0c6ae3d9f908bbd70b42c4ca8266b - 0.0% (245 Bytes)
[#009] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#010] sha256:8342751ba56c31ec48e949534f7c04955a7f629bffb17ee6f61f9cd9beaf8378 - 0.0% (9.04 KB)
[#011] sha256:1c5f53c76b42238600df5780bafc65cef5409b82689a2b40b68d5af38b4c951e - 0.01% (36.1 KB)
[#012] sha256:e4e1b16a17bb22b0a2a40174087b21ce9237373419cdafcd25d145cb31ffdca3 - 0.0% (4.02 KB)
[#013] sha256:176dc8a534cae044b2416c96498c6a212ad0af0f75eed59956064cac5497d11a - 0.0% (905 Bytes)
[#014] sha256:94aeabddedbd401cfef74c6acf7fe107e4aed87fd09ec84c04345cdb089955d9 - 1.09% (2.78 MB)
[#015] sha256:f41bce3bfdc8f5a78aabfa1bc8740ab4b8dc602bb1ee24a6fffd14f82551cabe - 0.0% (2.13 KB)
[#016] sha256:5e4386a8a13d20758649a2656ba39d2f73f1f57786af4ab383169b72018ab6b0 - 0.0% (8.63 KB)
[#017] sha256:0f313be1c676973b827cb95dd7ded66af32e7873e5684ef6644be0b95e5e476a - 0.0% (279 Bytes)
[#018] sha256:42f715d73f76c331d637e8fa6ffd9919a7af76e444eb3ed583e32c7330bd635d - 0.0% (254 Bytes)
[#019] sha256:cff4bc8fbe291d3b7666edb3b23adc9f90aa5d6003cdd3c377cde4b0f0dfca2e - 0.0% (158 Bytes)
[#020] sha256:e328b7778e10881401989cd11e2d334896d3d5571c0258b295e2fa3ab5f9fc6d - 0.0% (188 Bytes)
[#021] sha256:c6693493b7263ff09adb9b0b69a3425480cd56ce1a216f2778c2c8046f625020 - 5.2% (13.3 MB)
[#022] sha256:c47f60a47d870928c79752ac9ab225183ccf5033e8acf381f7f4d68aef1748a3 - 0.0% (4 KB)
[#023] sha256:c9ce024d254d71b217986f6c50657c669a9b6eac089a894e3691d4486e362323 - 0.0% (4.83 KB)
[#024] sha256:3945341484b44333f1459a12e6a6304435f7fdb0cb430f789ce7c7cbd3dc75bd - 0.32% (848 KB)
[#025] sha256:81a2ffd86af62cd91f8421f558bbe43a847b0c890c258a352c5c76fbeb4e6814 - 0.0% (8.21 KB)
[#026] sha256:bd9ddc54bea929a22b334e73e026d4136e5b73f5cc29942896c72e4ece69b13d - 0.0% (34 Bytes)
[#027] sha256:bd9ddc54bea929a22b334e73e026d4136e5b73f5cc29942896c72e4ece69b13d - 0.0% (34 Bytes)
[#028] sha256:7a068adfbab3333b26178800dd594264faeb204e753ea420304b629811343856 - 0.0% (404 Bytes)
[#029] sha256:9a8a6a683cb18fc85d315a94b24e83c3c27efec7a9243794f129511e127e9471 - 0.0% (1.61 KB)
[#030] sha256:f293552230ca8a1b9170ebe17797b72995f5426fd24ee5908070786123fce7c8 - 0.0% (441 Bytes)
[#031] sha256:dfa0761fd1ad369c9e2f17f1f7fba0a46c9e80faafc210d3474e17fe40f989f1 - 0.0% (408 Bytes)
[#032] sha256:6e61468b14ae5a42513fa09c9b92131040b789c304bb0cce4794081ea4cbd8af - 15.17% (38.9 MB)
[#033] sha256:217caf4dd8db6382620f71e6ffb0aad01644059e163c4107576c7dc4762d1eac - 0.0% (1.32 KB)
[#034] sha256:7ea701b64798ac827637cc656f051a918645664549be9fcf360affdd15ee64d4 - 0.0% (176 Bytes)
[#035] sha256:ccebb61b9aae93b0cbe744f1af0ec2ac9e3891cf200015c2d0d11d390b80ba45 - 0.0% (201 Bytes)
[#036] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#037] sha256:c8d81f4fee31f344a6afa5a5fbd5f6bc2f80607f3976295c7c07a4c53beb5ac3 - 8.43% (21.6 MB)
[#038] sha256:cc13ef4f31a86ca79f0731ad083d0129d7603f98c31214190eb47bd5db62d504 - 6.6% (16.9 MB)
# debian.sh --arch 'arm64' out/ 'trixie' '@1781049600'
2026-06-11 00:24:02 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; { echo 'Package: php*'; echo 'Pin: release *'; echo 'Pin-Priority: -1'; } > /etc/apt/preferences.d/no-debian-php # buildkit
2026-06-11 00:24:18 UTC (buildkit.dockerfile.v0)ENV PHPIZE_DEPS=autoconf dpkg-dev file g++ gcc libc-dev make pkg-config re2c
2026-06-11 00:24:18 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends $PHPIZE_DEPS ca-certificates curl xz-utils ; apt-get dist-clean # buildkit
2026-06-11 00:24:18 UTC (buildkit.dockerfile.v0)ENV PHP_INI_DIR=/usr/local/etc/php
2026-06-11 00:24:18 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; mkdir -p "$PHP_INI_DIR/conf.d"; [ ! -d /var/www/html ]; mkdir -p /var/www/html; chown www-data:www-data /var/www/html; chmod 1777 /var/www/html # buildkit
2026-06-11 00:24:18 UTC (buildkit.dockerfile.v0)ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
2026-06-11 00:24:18 UTC (buildkit.dockerfile.v0)ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
2026-06-11 00:24:18 UTC (buildkit.dockerfile.v0)ENV PHP_LDFLAGS=-Wl,-O1 -pie
2026-06-11 00:24:18 UTC (buildkit.dockerfile.v0)ENV GPG_KEYS=1198C0117593497A5EC5C199286AF1F9897469DC 49D9AF6BC72A80D6691719C8AA23F5BE9C7097D4 D95C03BC702BE9515344AE3374E44BC9067701A5
2026-06-11 00:24:18 UTC (buildkit.dockerfile.v0)ENV PHP_VERSION=8.5.7
2026-06-11 00:24:18 UTC (buildkit.dockerfile.v0)ENV PHP_URL=https://www.php.net/distributions/php-8.5.7.tar.xz PHP_ASC_URL=https://www.php.net/distributions/php-8.5.7.tar.xz.asc
2026-06-11 00:24:18 UTC (buildkit.dockerfile.v0)ENV PHP_SHA256=01ba2ed1c2658dacf91bebc8be6a4885f69b811c7993831fc48e26107ab29985
2026-06-11 00:24:26 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends gnupg; apt-get dist-clean; mkdir -p /usr/src; cd /usr/src; curl -fsSL -o php.tar.xz "$PHP_URL"; if [ -n "$PHP_SHA256" ]; then echo "$PHP_SHA256 *php.tar.xz" | sha256sum -c -; fi; curl -fsSL -o php.tar.xz.asc "$PHP_ASC_URL"; export GNUPGHOME="$(mktemp -d)"; for key in $GPG_KEYS; do gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key"; done; gpg --batch --verify php.tar.xz.asc php.tar.xz; gpgconf --kill all; rm -rf "$GNUPGHOME"; apt-mark auto '.*' > /dev/null; apt-mark manual $savedAptMark > /dev/null; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false # buildkit
2026-06-11 00:24:26 UTC (buildkit.dockerfile.v0)COPY docker-php-source /usr/local/bin/ # buildkit
2026-06-11 00:27:29 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends libargon2-dev libcurl4-openssl-dev libonig-dev libreadline-dev libsodium-dev libsqlite3-dev libssl-dev libxml2-dev zlib1g-dev ; export CFLAGS="$PHP_CFLAGS" CPPFLAGS="$PHP_CPPFLAGS" LDFLAGS="$PHP_LDFLAGS" PHP_BUILD_PROVIDER='https://github.com/docker-library/php' PHP_UNAME='Linux - Docker' ; docker-php-source extract; cd /usr/src/php; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; debMultiarch="$(dpkg-architecture --query DEB_BUILD_MULTIARCH)"; if [ ! -d /usr/include/curl ]; then ln -sT "/usr/include/$debMultiarch/curl" /usr/local/include/curl; fi; test "$PHP_INI_DIR" != "${PHP_INI_DIR%/php}"; ./configure --build="$gnuArch" --sysconfdir="${PHP_INI_DIR%/php}" --with-config-file-path="$PHP_INI_DIR" --with-config-file-scan-dir="$PHP_INI_DIR/conf.d" --enable-option-checking=fatal --with-mhash --with-pic --enable-mbstring --enable-mysqlnd --with-password-argon2 --with-sodium=shared --with-pdo-sqlite=/usr --with-sqlite3=/usr --with-curl --with-iconv --with-openssl --with-readline --with-zlib --disable-phpdbg --with-pear --with-libdir="lib/$debMultiarch" --disable-cgi --enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data ; make -j "$(nproc)"; find -type f -name '*.a' -delete; make install; find /usr/local -type f -perm '/0111' -exec sh -euxc ' strip --strip-all "$@" || : ' -- '{}' + ; make clean; cp -v php.ini-* "$PHP_INI_DIR/"; cd /; docker-php-source delete; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; find /usr/local -type f -executable -exec ldd '{}' ';' | awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' | sort -u | xargs -rt dpkg-query --search | awk 'sub(":$", "", $1) { print $1 }' | sort -u | xargs -r apt-mark manual ; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; apt-get dist-clean; pecl update-channels; rm -rf /tmp/pear ~/.pearrc; php --version # buildkit
2026-06-11 00:27:29 UTC (buildkit.dockerfile.v0)COPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
2026-06-11 00:27:29 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c docker-php-ext-enable sodium # buildkit
2026-06-11 00:27:29 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-php-entrypoint"]
2026-06-11 00:27:29 UTC (buildkit.dockerfile.v0)WORKDIR /var/www/html
2026-06-11 00:27:29 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; cd "${PHP_INI_DIR%/php}"; cp -v php-fpm.conf.default php-fpm.conf; cp -v php-fpm.d/www.conf.default php-fpm.d/www.conf; grep -E '^listen = 127.0.0.1:9000' php-fpm.d/www.conf; sed -ri 's/^(listen = 127.0.0.1:9000)/;\1/' php-fpm.d/www.conf; grep -E '^;listen = 127.0.0.1:9000' php-fpm.d/www.conf; { echo '[global]'; echo 'error_log = /proc/self/fd/2'; echo; echo '; https://github.com/docker-library/php/pull/725#issuecomment-443540114'; echo 'log_limit = 8192'; echo; echo '[www]'; echo '; php-fpm closes STDOUT on startup, so sending logs to /proc/self/fd/1 does not work.'; echo '; https://bugs.php.net/bug.php?id=73886'; echo 'access.log = /proc/self/fd/2'; echo; echo 'clear_env = no'; echo; echo '; Ensure worker stdout and stderr are sent to the main error log.'; echo 'catch_workers_output = yes'; echo 'decorate_workers_output = no'; echo; echo '; default listen address for easy override in later php-fpm.d/*.conf files'; echo 'listen = 9000'; } | tee php-fpm.d/docker.conf; { echo '[global]'; echo 'daemonize = no'; echo; echo '; the [www] ini section below is for backwards compatibility and will be removed in 8.6+'; echo '[www]'; } | tee php-fpm.d/zz-docker.conf; mkdir -p "$PHP_INI_DIR/conf.d"; { echo '; https://github.com/docker-library/php/issues/878#issuecomment-938595965'; echo 'fastcgi.logging = Off'; } > "$PHP_INI_DIR/conf.d/docker-fpm.ini" # buildkit
2026-06-11 00:27:29 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGQUIT
2026-06-11 00:27:29 UTC (buildkit.dockerfile.v0)EXPOSE map[9000/tcp:{}]
2026-06-11 00:27:29 UTC (buildkit.dockerfile.v0)CMD ["php-fpm"]
2026-06-16 09:54:43 UTC (buildkit.dockerfile.v0)ARG DEPENDENCY_PACKAGES_ALPINE=fcgi gettext shadow
2026-06-16 09:54:43 UTC (buildkit.dockerfile.v0)ARG DEPENDENCY_PACKAGES_DEBIAN=libfcgi-bin gettext-base procps zip
2026-06-16 09:54:43 UTC (buildkit.dockerfile.v0)ARG DEPENDENCY_PHP_EXTENSIONS=opcache pcntl pdo_mysql pdo_pgsql redis zip
2026-06-16 09:54:43 UTC (buildkit.dockerfile.v0)ARG REPOSITORY_BUILD_VERSION=dev
2026-06-16 09:54:43 UTC (buildkit.dockerfile.v0)ARG NGINX_VERSION=1.28.0-1
2026-06-16 09:54:43 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=serversideup/php (fpm-nginx) org.opencontainers.image.description=Supercharge your PHP experience. Based off the official PHP images, serversideup/php includes pre-configured PHP extensions and settings for enhanced performance and security. Optimized for Laravel and WordPress. org.opencontainers.image.url=https://serversideup.net/open-source/docker-php/ org.opencontainers.image.source=https://github.com/serversideup/docker-php org.opencontainers.image.documentation=https://serversideup.net/open-source/docker-php/docs/ org.opencontainers.image.vendor=ServerSideUp org.opencontainers.image.authors=Jay Rogers (@jaydrogers) org.opencontainers.image.version=v4.4.1-27609278599 org.opencontainers.image.licenses=GPL-3.0-or-later
2026-06-16 09:54:43 UTC (buildkit.dockerfile.v0)ENV APP_BASE_DIR=/var/www/html COMPOSER_ALLOW_SUPERUSER=1 COMPOSER_HOME=/composer COMPOSER_MAX_PARALLEL_HTTP=24 DISABLE_DEFAULT_CONFIG=false LOG_OUTPUT_LEVEL=warn HEALTHCHECK_PATH=/healthcheck NGINX_ACCESS_LOG=/dev/stdout NGINX_ERROR_LOG=/dev/stderr NGINX_FASTCGI_BUFFERS=8 8k NGINX_FASTCGI_BUFFER_SIZE=8k NGINX_HTTP_PORT=8080 NGINX_HTTPS_PORT=8443 NGINX_LISTEN_IP_PROTOCOL=all NGINX_SERVER_TOKENS=off NGINX_WEBROOT=/var/www/html/public NGINX_CLIENT_MAX_BODY_SIZE=100M PHP_DATE_TIMEZONE=UTC PHP_DISPLAY_ERRORS=Off PHP_DISPLAY_STARTUP_ERRORS=Off PHP_ERROR_LOG=/dev/stderr PHP_ERROR_REPORTING=22527 PHP_FPM_PM_CONTROL=ondemand PHP_FPM_PM_MAX_CHILDREN=20 PHP_FPM_PM_MAX_REQUESTS=0 PHP_FPM_PM_MAX_SPARE_SERVERS=3 PHP_FPM_PM_MIN_SPARE_SERVERS=1 PHP_FPM_PM_START_SERVERS=2 PHP_FPM_PM_STATUS_PATH=/status PHP_FPM_POOL_NAME=www PHP_FPM_PROCESS_CONTROL_TIMEOUT=10s PHP_MAX_EXECUTION_TIME=99 PHP_MAX_INPUT_TIME=-1 PHP_MAX_INPUT_VARS=1000 PHP_MEMORY_LIMIT=256M PHP_OPCACHE_ENABLE=0 PHP_OPCACHE_ENABLE_FILE_OVERRIDE=0 PHP_OPCACHE_FORCE_RESTART_TIMEOUT=180 PHP_OPCACHE_INTERNED_STRINGS_BUFFER=8 PHP_OPCACHE_JIT=off PHP_OPCACHE_JIT_BUFFER_SIZE=0 PHP_OPCACHE_MAX_ACCELERATED_FILES=10000 PHP_OPCACHE_MEMORY_CONSUMPTION=128 PHP_OPCACHE_REVALIDATE_FREQ=2 PHP_OPCACHE_SAVE_COMMENTS=1 PHP_OPCACHE_VALIDATE_TIMESTAMPS=1 PHP_OPEN_BASEDIR= PHP_POST_MAX_SIZE=100M PHP_REALPATH_CACHE_TTL=120 PHP_SESSION_COOKIE_SECURE=false PHP_UPLOAD_MAX_FILE_SIZE=100M PHP_ZEND_DETECT_UNICODE= PHP_ZEND_MULTIBYTE=Off S6_BEHAVIOUR_IF_STAGE2_FAILS=2 S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 S6_KEEP_ENV=1 S6_VERBOSITY=1 SHOW_WELCOME_MESSAGE=true SSL_MODE=off SSL_CERTIFICATE_FILE=/etc/ssl/private/self-signed-web.crt SSL_PRIVATE_KEY_FILE=/etc/ssl/private/self-signed-web.key
2026-06-16 09:54:43 UTC (buildkit.dockerfile.v0)COPY --chmod=755 src/common/ / # buildkit
2026-06-16 09:56:06 UTC (buildkit.dockerfile.v0)COPY --chmod=755 src/s6/ / # buildkit
2026-06-16 09:56:57 UTC (buildkit.dockerfile.v0)COPY --chmod=755 src/utilities-webservers/ / # buildkit
2026-06-16 09:57:51 UTC (buildkit.dockerfile.v0)COPY /opt/s6/ / # buildkit
2026-06-16 09:57:58 UTC (buildkit.dockerfile.v0)COPY /usr/local/bin/php-fpm-healthcheck /usr/local/bin/php-fpm-healthcheck # buildkit
2026-06-16 10:00:02 UTC (buildkit.dockerfile.v0)COPY /usr/share/keyrings/nginx-archive-keyring.gpg /usr/share/keyrings/ # buildkit
2026-06-16 10:00:16 UTC (buildkit.dockerfile.v0)COPY /etc/apt/sources.list.d/nginx.list /etc/apt/sources.list.d/ # buildkit
2026-06-16 10:00:26 UTC (buildkit.dockerfile.v0)COPY /etc/apt/preferences.d/99nginx /etc/apt/preferences.d/ # buildkit
2026-06-16 10:00:32 UTC (buildkit.dockerfile.v0)COPY /etc/apk/repositories /etc/apk/repositories # buildkit
2026-06-16 10:01:36 UTC (buildkit.dockerfile.v0)COPY /etc/apk/keys/nginx_signing.rsa.pub /etc/apk/keys/ # buildkit
2026-06-16 10:04:34 UTC (buildkit.dockerfile.v0)RUN |5 DEPENDENCY_PACKAGES_ALPINE=fcgi gettext shadow DEPENDENCY_PACKAGES_DEBIAN=libfcgi-bin gettext-base procps zip DEPENDENCY_PHP_EXTENSIONS=opcache pcntl pdo_mysql pdo_pgsql redis zip REPOSITORY_BUILD_VERSION=v4.4.1-27609278599 NGINX_VERSION=1.30.1-1~trixie /bin/sh -c docker-php-serversideup-dep-install-alpine "${DEPENDENCY_PACKAGES_ALPINE} nginx@nginx=${NGINX_VERSION}" && docker-php-serversideup-dep-install-debian "${DEPENDENCY_PACKAGES_DEBIAN} nginx=${NGINX_VERSION}" && docker-php-serversideup-install-php-ext-installer && chown -R www-data:www-data /var/www && chmod -R 755 /var/www && echo "${REPOSITORY_BUILD_VERSION}" > /etc/serversideup-php-version && mkdir -p "${COMPOSER_HOME}" && chown -R www-data:www-data "${COMPOSER_HOME}" && mkdir -p /var/cache/nginx/ && chown -R www-data:www-data /var/cache/nginx/ && install-php-extensions ${DEPENDENCY_PHP_EXTENSIONS} && rm -rf /usr/local/etc/php-fpm.d/*.conf && rm -rf /etc/nginx/conf.d/*.conf && rm -rf /etc/nginx/http.d/ && rm /etc/nginx/nginx.conf && if cat /etc/os-release | grep -qi 'Alpine'; then rm -rf /usr/share/keyrings/ && rm -rf /etc/apt/; else rm -rf /etc/apk/; fi # buildkit
2026-06-16 10:04:34 UTC (buildkit.dockerfile.v0)COPY --chmod=755 src/variations/fpm-nginx/etc/ /etc/ # buildkit
2026-06-16 10:04:34 UTC (buildkit.dockerfile.v0)COPY --chmod=755 src/php-fpm.d/ / # buildkit
2026-06-16 10:04:35 UTC (buildkit.dockerfile.v0)COPY /usr/bin/composer /usr/bin/composer # buildkit
2026-06-16 10:04:35 UTC (buildkit.dockerfile.v0)RUN |5 DEPENDENCY_PACKAGES_ALPINE=fcgi gettext shadow DEPENDENCY_PACKAGES_DEBIAN=libfcgi-bin gettext-base procps zip DEPENDENCY_PHP_EXTENSIONS=opcache pcntl pdo_mysql pdo_pgsql redis zip REPOSITORY_BUILD_VERSION=v4.4.1-27609278599 NGINX_VERSION=1.30.1-1~trixie /bin/sh -c docker-php-serversideup-set-file-permissions --owner www-data:www-data --service nginx # buildkit
2026-06-16 10:04:35 UTC (buildkit.dockerfile.v0)RUN |5 DEPENDENCY_PACKAGES_ALPINE=fcgi gettext shadow DEPENDENCY_PACKAGES_DEBIAN=libfcgi-bin gettext-base procps zip DEPENDENCY_PHP_EXTENSIONS=opcache pcntl pdo_mysql pdo_pgsql redis zip REPOSITORY_BUILD_VERSION=v4.4.1-27609278599 NGINX_VERSION=1.30.1-1~trixie /bin/sh -c chown -R www-data:www-data /run # buildkit
2026-06-16 10:04:35 UTC (buildkit.dockerfile.v0)USER www-data
2026-06-16 10:04:35 UTC (buildkit.dockerfile.v0)EXPOSE map[8080/tcp:{} 8443/tcp:{}]
2026-06-16 10:04:35 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-php-serversideup-entrypoint"]
2026-06-16 10:04:35 UTC (buildkit.dockerfile.v0)STOPSIGNAL SIGQUIT
2026-06-16 10:04:37 UTC (buildkit.dockerfile.v0)WORKDIR /var/www/html
2026-06-16 10:04:37 UTC (buildkit.dockerfile.v0)CMD ["/init"]
2026-06-16 10:04:37 UTC (buildkit.dockerfile.v0)HEALTHCHECK &{["CMD" "sh" "-c" "curl --insecure --silent --location --show-error --fail http://localhost:${NGINX_HTTP_PORT}${HEALTHCHECK_PATH} || exit 1"] "10s" "3s" "1m0s" "3s" '\x03'}
2026-06-17 10:04:06 UTC (buildkit.dockerfile.v0)ENV FIREFLY_III_PATH=/var/www/html COMPOSER_ALLOW_SUPERUSER=1 DEBIAN_FRONTEND=noninteractive PHP_MAX_EXECUTION_TIME=300 PHP_ERROR_REPORTING=24575 SHOW_WELCOME_MESSAGE=false BASE_IMAGE_BUILD=401 BASE_IMAGE_DATE=08-06-2026 11:57:01 CEST PHP_OPCACHE_ENABLE=1
2026-06-17 10:04:06 UTC (buildkit.dockerfile.v0)LABEL build_version=5.2 maintainer=james@firefly-iii.org
2026-06-17 10:04:06 UTC (buildkit.dockerfile.v0)VOLUME [/var/www/html/storage/upload]
2026-06-17 10:04:06 UTC (buildkit.dockerfile.v0)COPY conf/locale.gen /etc/locale.gen # buildkit
2026-06-17 10:04:06 UTC (buildkit.dockerfile.v0)COPY scripts/wait-for-it.sh /usr/local/bin/wait-for-it.sh # buildkit
2026-06-17 10:04:06 UTC (buildkit.dockerfile.v0)COPY scripts/finalize-image.sh /usr/local/bin/finalize-image.sh # buildkit
2026-06-17 10:04:06 UTC (buildkit.dockerfile.v0)COPY scripts/execute-things-web.sh /etc/entrypoint.d/11-execute-things.sh # buildkit
2026-06-17 10:04:06 UTC (buildkit.dockerfile.v0)USER root
2026-06-17 10:29:50 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; chmod uga+x /usr/local/bin/wait-for-it.sh && chmod uga+x /usr/local/bin/finalize-image.sh && apt update && apt install -y curl locales && install-php-extensions intl bcmath memcached sockets && rm -rf /var/lib/apt/lists/* # buildkit
2026-06-17 10:29:50 UTC (buildkit.dockerfile.v0)USER www-data
2026-06-28 03:10:18 UTC (buildkit.dockerfile.v0)ARG version=v2.3.3
2026-06-28 03:10:18 UTC (buildkit.dockerfile.v0)ENV VERSION=v2.3.3
2026-06-28 03:10:18 UTC (buildkit.dockerfile.v0)ARG isodate=2026-06-28T05:09:58+02:00
2026-06-28 03:10:18 UTC (buildkit.dockerfile.v0)ENV ISODATE=2026-06-28T05:09:58+02:00
2026-06-28 03:10:18 UTC (buildkit.dockerfile.v0)ARG gitrevision=865b540c97940294e251b9de0b5b4ffa16482717
2026-06-28 03:10:18 UTC (buildkit.dockerfile.v0)ENV GITREVISION=865b540c97940294e251b9de0b5b4ffa16482717
2026-06-28 03:10:18 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.authors=James Cole <james@firefly-iii.org> org.opencontainers.image.url=https://github.com/firefly-iii/docker org.opencontainers.image.documentation=https://docs.firefly-iii.org/ org.opencontainers.image.source=https://dev.azure.com/Firefly-III/_git/ImportToolImage org.opencontainers.image.vendor=James Cole <james@firefly-iii.org> org.opencontainers.image.licenses=AGPL-3.0-or-later org.opencontainers.image.title=Firefly III Data Importer org.opencontainers.image.description=Firefly III Data Importer - data importer for Firefly III org.opencontainers.image.base.name=docker.io/fireflyiii/base:develop docker.versions.source=https://github.com/firefly-iii/data-importer
2026-06-28 03:10:18 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.created=2026-06-28T05:09:58+02:00
2026-06-28 03:10:18 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.version=v2.3.3
2026-06-28 03:10:18 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.revision=865b540c97940294e251b9de0b5b4ffa16482717
2026-06-28 03:10:18 UTC (buildkit.dockerfile.v0)COPY entrypoint-web.sh /usr/local/bin/entrypoint.sh # buildkit
2026-06-28 03:10:18 UTC (buildkit.dockerfile.v0)COPY counter.txt /var/www/counter-main.txt # buildkit
2026-06-28 03:10:18 UTC (buildkit.dockerfile.v0)COPY date.txt /var/www/build-date-main.txt # buildkit
2026-06-28 03:10:18 UTC (buildkit.dockerfile.v0)USER root
2026-06-28 03:10:18 UTC (buildkit.dockerfile.v0)RUN |3 version=v2.3.3 isodate=2026-06-28T05:09:58+02:00 gitrevision=865b540c97940294e251b9de0b5b4ffa16482717 /bin/sh -c chmod uga+x /usr/local/bin/entrypoint.sh # buildkit
2026-06-28 03:10:18 UTC (buildkit.dockerfile.v0)USER www-data
2026-06-28 03:10:18 UTC (buildkit.dockerfile.v0)COPY download.zip /var/www/download.zip # buildkit
2026-06-28 03:10:25 UTC (buildkit.dockerfile.v0)RUN |3 version=v2.3.3 isodate=2026-06-28T05:09:58+02:00 gitrevision=865b540c97940294e251b9de0b5b4ffa16482717 /bin/sh -c unzip -q /var/www/download.zip -d $FIREFLY_III_PATH && chmod -R 775 $FIREFLY_III_PATH/storage # buildkit
Please be careful as this will not just delete the reference but also the actual content!
For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.