docker pull /asset/passbolt:swarmit-1225
sha256:f27935832955270494cc2f769340b2e8b58dfb0eddee431b4abe566537d54512
2025-12-11 09:03:01 UTC
138 MB
/var/lib/passbolt/.gnupg
LOG_ERROR_URLconsole://?levels[]=warning&levels[]=error&levels[]=critical&levels[]=alert&levels[]=emergency
PASSBOLT_FLAVOURce
PASSBOLT_PKGpassbolt-ce-server
PASSBOLT_PKG_KEY0xDE8B853FC155581D
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PHP_VERSION8.4
[#000] sha256:fb60efab8139d37c4405f93cde1573d193e1401aba4af73e9d812375a06e905e - 21.24% (29.4 MB)
[#001] sha256:b13eae1a3d4584d26126e1f735a5092d905b90ef8d6b57239190d79e52df0e0e - 77.7% (107 MB)
[#002] sha256:ed005562405432bf5c4a178c3652975643f7c842d818032fcef004fb640c4594 - 0.0% (512 Bytes)
[#003] sha256:bbe46d29261728fb56a0c41be1554c4f29a685f2c1f7bd8e6f6dd831f187b835 - 0.0% (526 Bytes)
[#004] sha256:19d7b37d71cab143f5d0ca5395c6239dc539a3426ebe32471d97b34bb2b3200f - 0.0% (519 Bytes)
[#005] sha256:6ea353770717d824450b346d180fd3aa7016b3d3e02c165e2130e9bd27c3f9c5 - 0.0% (655 Bytes)
[#006] sha256:ac098a404382937a38a52f0c920500c59d341cb857933052ea2059330301db6c - 0.0% (736 Bytes)
[#007] sha256:21fc75ac58b7ae61d3330d1eca52d1eaa44820f63ba898f0b17d6b3e6f2220eb - 0.0% (1.61 KB)
[#008] sha256:1a16346f9f5de73a4e1e06bcf283834887e9ebb9e118aa8ee1f6a487a96eb82e - 0.0% (1.16 KB)
[#009] sha256:8f445317188530b03bbfcb683732c9742e865537c42af13d359c0a3c79349da0 - 0.0% (761 Bytes)
[#010] sha256:3cfaba8c25c1b18062b6fa2f8c46b0b3e5961e7a01df168319286a27799cf685 - 0.0% (1.74 KB)
[#011] sha256:b097261e516dfb1caa4ac145a5eef92300780a92bdbe61bc5ac58cad5902d2b9 - 0.0% (5.21 KB)
[#012] sha256:82019a8d9a2928647b11d0d8347c43cd3bc2deff6553a21dd6671604f5e458be - 0.0% (872 Bytes)
[#013] sha256:02a457330cf2b90076c4998e508b75238319d0008790fbd3239d277bddc057e4 - 0.0% (643 Bytes)
[#014] sha256:98c0f1986b152fbd893197c51d9132092a7f027d44d1b18eb0c84ec79cd1220b - 1.05% (1.45 MB)
# debian.sh --arch 'amd64' out/ 'trixie' '@1762202650'
0001-01-01 00:00:00 UTCRUN apt-get update && DEBIAN_FRONTEND=non-interactive apt-get -y install ca-certificates gnupg curl && curl -s $PASSBOLT_SERVER_KEY/pub.key | gpg --dearmor | tee $PASSBOLT_REPO_KEY_PATH > /dev/null && chmod 644 $PASSBOLT_REPO_KEY_PATH && echo -e "Types: deb \nURIs: $PASSBOLT_REPO_URL/$PASSBOLT_FLAVOUR/debian \nSuites: $PASSBOLT_DISTRO \nComponents: $PASSBOLT_COMPONENT \nSigned-By: $PASSBOLT_REPO_KEY_PATH" > $PASSBOLT_SOURCES_LIST_PATH && apt-get update && DEBIAN_FRONTEND=non-interactive apt-get -y install --no-install-recommends nginx $PASSBOLT_PKG supervisor && rm -f /etc/passbolt/jwt/* && rm /etc/nginx/sites-enabled/default && cp /usr/share/passbolt/examples/nginx-passbolt-ssl.conf /etc/nginx/snippets/passbolt-ssl.conf && sed -i 's,;clear_env = no,clear_env = no,' /etc/php/$PHP_VERSION/fpm/pool.d/www.conf && sed -i 's,# include __PASSBOLT_SSL__,include /etc/nginx/snippets/passbolt-ssl.conf;,' /etc/nginx/sites-enabled/nginx-passbolt.conf && sed -i '/listen \[\:\:\]\:443 ssl http2;/a listen 443 ssl http2;' /etc/nginx/snippets/passbolt-ssl.conf && sed -i 's,__CERT_PATH__,/etc/ssl/certs/certificate.crt;,' /etc/nginx/snippets/passbolt-ssl.conf && sed -i 's,__KEY_PATH__,/etc/ssl/certs/certificate.key;,' /etc/nginx/snippets/passbolt-ssl.conf && sed -i 's,www-data.*$,root su -s /bin/bash -c ". /etc/environment \&\& $PASSBOLT_BASE_DIR/bin/cron" www-data >/proc/1/fd/1 2>\&1,' /etc/cron.d/$PASSBOLT_PKG && sed -i 's/# server_tokens/server_tokens/' /etc/nginx/nginx.conf && ln -sf /dev/stdout /var/log/nginx/passbolt-access.log && ln -sf /dev/stderr /var/log/nginx/passbolt-error.log
0001-01-01 00:00:00 UTCCOPY conf/supervisor/cron.conf /etc/supervisor/conf.d/cron.conf
0001-01-01 00:00:00 UTCCOPY conf/supervisor/nginx.conf /etc/supervisor/conf.d/nginx.conf
0001-01-01 00:00:00 UTCCOPY conf/supervisor/php.conf /etc/supervisor/conf.d/php.conf
0001-01-01 00:00:00 UTCCOPY conf/php/zz-docker.conf /etc/php/$PHP_VERSION/fpm/pool.d/zz-docker.conf
0001-01-01 00:00:00 UTCCOPY scripts/entrypoint/docker-entrypoint.sh /docker-entrypoint.sh
0001-01-01 00:00:00 UTCCOPY scripts/entrypoint/passbolt/entrypoint.sh /passbolt/entrypoint.sh
0001-01-01 00:00:00 UTCCOPY scripts/entrypoint/passbolt/env.sh /passbolt/env.sh
0001-01-01 00:00:00 UTCCOPY scripts/entrypoint/passbolt/deprecated_paths.sh /passbolt/deprecated_paths.sh
0001-01-01 00:00:00 UTCCOPY scripts/wait-for.sh /usr/bin/wait-for.sh
0001-01-01 00:00:00 UTCRUN chmod 0644 /etc/supervisor/conf.d/* && chmod 0700 /docker-entrypoint.sh && chmod 0700 /passbolt/* && chmod 0700 /usr/bin/wait-for.sh
2025-12-11 09:03:00 UTC (buildkit.dockerfile.v0)COPY secret_from_file.sh /secret_from_file.sh # buildkit
2025-12-11 09:03:00 UTC (buildkit.dockerfile.v0)RUN /bin/bash -o pipefail -c sed -i 's#/usr/bin/env bash#/bin/env bash\nsource /secret_from_file.sh#g' /docker-entrypoint.sh # buildkit
2025-12-11 09:03:01 UTC (buildkit.dockerfile.v0)COPY /healthcheck / # buildkit