2022-12-24 05:49:07 UTC
21.1 MB
/srv/cfg
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/srv/bin
[#000] sha256:3cc7ae06783159e8c992cfb745833f904e836c74a7704b7a90b4b45a598f878c - 15.4% (3.25 MB)
[#001] sha256:e5cad3eda22b544adb5ed471873103c14e96b354cb254ce274ef2b74a0dd0a0e - 84.57% (17.8 MB)
[#002] sha256:d63037737b54f2fd6fdc860fded14ba6625cf4f6be526e130576d5af0a41c19b - 0.02% (4.93 KB)
[#003] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
/bin/sh -c #(nop) ADD file:f2fbc3153694110f7004f005c4e18435b171ed44a3b35498a1b4916ef1e9af43 in /
2022-11-22 22:38:25 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2022-12-24 05:49:07 UTC (buildkit.dockerfile.v0)ARG ALPINE_PACKAGES=php81-pdo_mysql php81-pdo_pgsql php81-openssl
2022-12-24 05:49:07 UTC (buildkit.dockerfile.v0)ARG COMPOSER_PACKAGES=aws/aws-sdk-php google/cloud-storage
2022-12-24 05:49:07 UTC (buildkit.dockerfile.v0)ARG PBURL=https://github.com/PrivateBin/PrivateBin/
2022-12-24 05:49:07 UTC (buildkit.dockerfile.v0)ARG RELEASE=1.5.1
2022-12-24 05:49:07 UTC (buildkit.dockerfile.v0)ARG UID=65534
2022-12-24 05:49:07 UTC (buildkit.dockerfile.v0)ARG GID=82
2022-12-24 05:49:07 UTC (buildkit.dockerfile.v0)ENV CONFIG_PATH=/srv/cfg
2022-12-24 05:49:07 UTC (buildkit.dockerfile.v0)ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/srv/bin
2022-12-24 05:49:07 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.authors=support@privatebin.org org.opencontainers.image.vendor=PrivateBin org.opencontainers.image.documentation=https://github.com/PrivateBin/docker-nginx-fpm-alpine/blob/master/README.md org.opencontainers.image.source=https://github.com/PrivateBin/docker-nginx-fpm-alpine org.opencontainers.image.licenses=zlib-acknowledgement org.opencontainers.image.version=1.5.1
2022-12-24 05:49:07 UTC (buildkit.dockerfile.v0)RUN |6 ALPINE_PACKAGES=php81-pdo_mysql php81-pdo_pgsql php81-openssl COMPOSER_PACKAGES=aws/aws-sdk-php google/cloud-storage PBURL=https://github.com/PrivateBin/PrivateBin/ RELEASE=1.5.1 UID=65534 GID=82 /bin/sh -c ALPINE_PACKAGES="$(echo ${ALPINE_PACKAGES} | sed 's/,/ /g')" ; ALPINE_COMPOSER_PACKAGES="" ; if [ -n "${COMPOSER_PACKAGES}" ] ; then ALPINE_COMPOSER_PACKAGES="php81-curl php81-mbstring php81-phar" ; RAWURL="$(echo ${PBURL} | sed s/github.com/raw.githubusercontent.com/)" ; fi && apk upgrade --no-cache && apk add --no-cache gnupg git nginx php81 php81-fpm php81-gd php81-opcache s6 tzdata ${ALPINE_PACKAGES} ${ALPINE_COMPOSER_PACKAGES} && rm -f /etc/nginx.conf /etc/nginx/http.d/default.conf /etc/php81/php-fpm.d/www.conf && rm -rf /etc/nginx/sites-* && ln -s /dev/stderr /var/log/nginx/error.log && export GNUPGHOME="$(mktemp -d -p /tmp)" && gpg2 --list-public-keys || /bin/true && wget -qO - https://privatebin.info/key/release.asc | gpg2 --import - && rm -rf /var/www/* && cd /tmp && if expr "${RELEASE}" : '[0-9]\{1,\}\.[0-9]\{1,\}\.[0-9]\{1,\}$' >/dev/null ; then echo "getting release ${RELEASE}"; wget -qO ${RELEASE}.tar.gz.asc ${PBURL}releases/download/${RELEASE}/PrivateBin-${RELEASE}.tar.gz.asc && wget -q ${PBURL}archive/${RELEASE}.tar.gz && gpg2 --verify ${RELEASE}.tar.gz.asc ; else echo "getting tarball for ${RELEASE}"; git clone ${PBURL%%/}.git -b ${RELEASE}; (cd $(basename ${PBURL}) && git archive --prefix ${RELEASE}/ --format tgz ${RELEASE} > /tmp/${RELEASE}.tar.gz); fi && if [ -n "${COMPOSER_PACKAGES}" ] ; then wget -qO composer-installer.php https://getcomposer.org/installer && ln -s $(which php81) /usr/local/bin/php && php composer-installer.php --install-dir=/usr/local/bin --filename=composer ; fi && cd /var/www && tar -xzf /tmp/${RELEASE}.tar.gz --strip 1 && if [ -n "${COMPOSER_PACKAGES}" ] ; then wget -q ${RAWURL}${RELEASE}/composer.json && wget -q ${RAWURL}${RELEASE}/composer.lock && composer remove --dev --no-update phpunit/phpunit && composer require --no-update ${COMPOSER_PACKAGES} && composer update --no-dev --optimize-autoloader rm composer.* /usr/local/bin/* ; fi && rm *.md cfg/conf.sample.php && mv bin cfg lib tpl vendor /srv && mkdir -p /srv/data && sed -i "s#define('PATH', '');#define('PATH', '/srv/');#" index.php && mkdir -p /etc/s6/services/nginx/supervise /etc/s6/services/php-fpm81/supervise && mkfifo /etc/s6/services/nginx/supervise/control /etc/s6/services/php-fpm81/supervise/control && chown -R ${UID}:${GID} /etc/s6 /run /srv/* /var/lib/nginx /var/www && chmod o+rwx /run /var/lib/nginx /var/lib/nginx/tmp && gpgconf --kill gpg-agent && rm -rf /tmp/* && apk del --no-cache gnupg git ${ALPINE_COMPOSER_PACKAGES} # buildkit
2022-12-24 05:49:07 UTC (buildkit.dockerfile.v0)COPY etc/ /etc/ # buildkit
2022-12-24 05:49:07 UTC (buildkit.dockerfile.v0)WORKDIR /var/www
2022-12-24 05:49:07 UTC (buildkit.dockerfile.v0)USER 65534:82
2022-12-24 05:49:07 UTC (buildkit.dockerfile.v0)VOLUME [/run /srv/data /tmp /var/lib/nginx/tmp]
2022-12-24 05:49:07 UTC (buildkit.dockerfile.v0)EXPOSE map[8080/tcp:{}]
2022-12-24 05:49:07 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/etc/init.d/rc.local"]
2022-12-24 05:49:06 UTC
22.1 MB
/srv/cfg
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/srv/bin
[#000] sha256:c158987b05517b6f2c5913f3acef1f2182a32345a304fe357e3ace5fadcad715 - 14.55% (3.21 MB)
[#001] sha256:796a5f978afda8264463004db8fa408ca953e5d071894acca7a7aa8d5a603f99 - 85.42% (18.9 MB)
[#002] sha256:0cb9650dea09365bee19042a040df52be048ce8993dfe946f564e6c348ec56ea - 0.02% (4.92 KB)
[#003] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
/bin/sh -c #(nop) ADD file:587cae71969871d3c6456d844a8795df9b64b12c710c275295a1182b46f630e7 in /
2022-11-22 22:19:29 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2022-12-24 05:49:06 UTC (buildkit.dockerfile.v0)ARG ALPINE_PACKAGES=php81-pdo_mysql php81-pdo_pgsql php81-openssl
2022-12-24 05:49:06 UTC (buildkit.dockerfile.v0)ARG COMPOSER_PACKAGES=aws/aws-sdk-php google/cloud-storage
2022-12-24 05:49:06 UTC (buildkit.dockerfile.v0)ARG PBURL=https://github.com/PrivateBin/PrivateBin/
2022-12-24 05:49:06 UTC (buildkit.dockerfile.v0)ARG RELEASE=1.5.1
2022-12-24 05:49:06 UTC (buildkit.dockerfile.v0)ARG UID=65534
2022-12-24 05:49:06 UTC (buildkit.dockerfile.v0)ARG GID=82
2022-12-24 05:49:06 UTC (buildkit.dockerfile.v0)ENV CONFIG_PATH=/srv/cfg
2022-12-24 05:49:06 UTC (buildkit.dockerfile.v0)ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/srv/bin
2022-12-24 05:49:06 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.authors=support@privatebin.org org.opencontainers.image.vendor=PrivateBin org.opencontainers.image.documentation=https://github.com/PrivateBin/docker-nginx-fpm-alpine/blob/master/README.md org.opencontainers.image.source=https://github.com/PrivateBin/docker-nginx-fpm-alpine org.opencontainers.image.licenses=zlib-acknowledgement org.opencontainers.image.version=1.5.1
2022-12-24 05:49:06 UTC (buildkit.dockerfile.v0)RUN |6 ALPINE_PACKAGES=php81-pdo_mysql php81-pdo_pgsql php81-openssl COMPOSER_PACKAGES=aws/aws-sdk-php google/cloud-storage PBURL=https://github.com/PrivateBin/PrivateBin/ RELEASE=1.5.1 UID=65534 GID=82 /bin/sh -c ALPINE_PACKAGES="$(echo ${ALPINE_PACKAGES} | sed 's/,/ /g')" ; ALPINE_COMPOSER_PACKAGES="" ; if [ -n "${COMPOSER_PACKAGES}" ] ; then ALPINE_COMPOSER_PACKAGES="php81-curl php81-mbstring php81-phar" ; RAWURL="$(echo ${PBURL} | sed s/github.com/raw.githubusercontent.com/)" ; fi && apk upgrade --no-cache && apk add --no-cache gnupg git nginx php81 php81-fpm php81-gd php81-opcache s6 tzdata ${ALPINE_PACKAGES} ${ALPINE_COMPOSER_PACKAGES} && rm -f /etc/nginx.conf /etc/nginx/http.d/default.conf /etc/php81/php-fpm.d/www.conf && rm -rf /etc/nginx/sites-* && ln -s /dev/stderr /var/log/nginx/error.log && export GNUPGHOME="$(mktemp -d -p /tmp)" && gpg2 --list-public-keys || /bin/true && wget -qO - https://privatebin.info/key/release.asc | gpg2 --import - && rm -rf /var/www/* && cd /tmp && if expr "${RELEASE}" : '[0-9]\{1,\}\.[0-9]\{1,\}\.[0-9]\{1,\}$' >/dev/null ; then echo "getting release ${RELEASE}"; wget -qO ${RELEASE}.tar.gz.asc ${PBURL}releases/download/${RELEASE}/PrivateBin-${RELEASE}.tar.gz.asc && wget -q ${PBURL}archive/${RELEASE}.tar.gz && gpg2 --verify ${RELEASE}.tar.gz.asc ; else echo "getting tarball for ${RELEASE}"; git clone ${PBURL%%/}.git -b ${RELEASE}; (cd $(basename ${PBURL}) && git archive --prefix ${RELEASE}/ --format tgz ${RELEASE} > /tmp/${RELEASE}.tar.gz); fi && if [ -n "${COMPOSER_PACKAGES}" ] ; then wget -qO composer-installer.php https://getcomposer.org/installer && ln -s $(which php81) /usr/local/bin/php && php composer-installer.php --install-dir=/usr/local/bin --filename=composer ; fi && cd /var/www && tar -xzf /tmp/${RELEASE}.tar.gz --strip 1 && if [ -n "${COMPOSER_PACKAGES}" ] ; then wget -q ${RAWURL}${RELEASE}/composer.json && wget -q ${RAWURL}${RELEASE}/composer.lock && composer remove --dev --no-update phpunit/phpunit && composer require --no-update ${COMPOSER_PACKAGES} && composer update --no-dev --optimize-autoloader rm composer.* /usr/local/bin/* ; fi && rm *.md cfg/conf.sample.php && mv bin cfg lib tpl vendor /srv && mkdir -p /srv/data && sed -i "s#define('PATH', '');#define('PATH', '/srv/');#" index.php && mkdir -p /etc/s6/services/nginx/supervise /etc/s6/services/php-fpm81/supervise && mkfifo /etc/s6/services/nginx/supervise/control /etc/s6/services/php-fpm81/supervise/control && chown -R ${UID}:${GID} /etc/s6 /run /srv/* /var/lib/nginx /var/www && chmod o+rwx /run /var/lib/nginx /var/lib/nginx/tmp && gpgconf --kill gpg-agent && rm -rf /tmp/* && apk del --no-cache gnupg git ${ALPINE_COMPOSER_PACKAGES} # buildkit
2022-12-24 05:49:06 UTC (buildkit.dockerfile.v0)COPY etc/ /etc/ # buildkit
2022-12-24 05:49:06 UTC (buildkit.dockerfile.v0)WORKDIR /var/www
2022-12-24 05:49:06 UTC (buildkit.dockerfile.v0)USER 65534:82
2022-12-24 05:49:06 UTC (buildkit.dockerfile.v0)VOLUME [/run /srv/data /tmp /var/lib/nginx/tmp]
2022-12-24 05:49:06 UTC (buildkit.dockerfile.v0)EXPOSE map[8080/tcp:{}]
2022-12-24 05:49:06 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/etc/init.d/rc.local"]
2022-12-24 05:50:21 UTC
19.2 MB
/srv/cfg
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/srv/bin
[#000] sha256:c2eb4db52fbe1266a78d8c185d33544a2916faa7d82fb5f50909fe233e0579da - 15.43% (2.96 MB)
[#001] sha256:d6f5ce97563712b236eb75cae71dbef33994500fd3498ec7aee790c66f6ce4de - 84.54% (16.2 MB)
[#002] sha256:ed7c74f6e0ff3d1f1d31b65ccab1628cc7d76b2154a20c7107de85a2b56e3c19 - 0.03% (4.92 KB)
[#003] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
/bin/sh -c #(nop) ADD file:132c76d7f7dae2f51f589ee460f1870a2cec6e9dc7ff8e38e88fcee2cfbe70da in /
2022-11-22 22:55:46 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2022-12-24 05:50:21 UTC (buildkit.dockerfile.v0)ARG ALPINE_PACKAGES=php81-pdo_mysql php81-pdo_pgsql php81-openssl
2022-12-24 05:50:21 UTC (buildkit.dockerfile.v0)ARG COMPOSER_PACKAGES=aws/aws-sdk-php google/cloud-storage
2022-12-24 05:50:21 UTC (buildkit.dockerfile.v0)ARG PBURL=https://github.com/PrivateBin/PrivateBin/
2022-12-24 05:50:21 UTC (buildkit.dockerfile.v0)ARG RELEASE=1.5.1
2022-12-24 05:50:21 UTC (buildkit.dockerfile.v0)ARG UID=65534
2022-12-24 05:50:21 UTC (buildkit.dockerfile.v0)ARG GID=82
2022-12-24 05:50:21 UTC (buildkit.dockerfile.v0)ENV CONFIG_PATH=/srv/cfg
2022-12-24 05:50:21 UTC (buildkit.dockerfile.v0)ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/srv/bin
2022-12-24 05:50:21 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.authors=support@privatebin.org org.opencontainers.image.vendor=PrivateBin org.opencontainers.image.documentation=https://github.com/PrivateBin/docker-nginx-fpm-alpine/blob/master/README.md org.opencontainers.image.source=https://github.com/PrivateBin/docker-nginx-fpm-alpine org.opencontainers.image.licenses=zlib-acknowledgement org.opencontainers.image.version=1.5.1
2022-12-24 05:50:21 UTC (buildkit.dockerfile.v0)RUN |6 ALPINE_PACKAGES=php81-pdo_mysql php81-pdo_pgsql php81-openssl COMPOSER_PACKAGES=aws/aws-sdk-php google/cloud-storage PBURL=https://github.com/PrivateBin/PrivateBin/ RELEASE=1.5.1 UID=65534 GID=82 /bin/sh -c ALPINE_PACKAGES="$(echo ${ALPINE_PACKAGES} | sed 's/,/ /g')" ; ALPINE_COMPOSER_PACKAGES="" ; if [ -n "${COMPOSER_PACKAGES}" ] ; then ALPINE_COMPOSER_PACKAGES="php81-curl php81-mbstring php81-phar" ; RAWURL="$(echo ${PBURL} | sed s/github.com/raw.githubusercontent.com/)" ; fi && apk upgrade --no-cache && apk add --no-cache gnupg git nginx php81 php81-fpm php81-gd php81-opcache s6 tzdata ${ALPINE_PACKAGES} ${ALPINE_COMPOSER_PACKAGES} && rm -f /etc/nginx.conf /etc/nginx/http.d/default.conf /etc/php81/php-fpm.d/www.conf && rm -rf /etc/nginx/sites-* && ln -s /dev/stderr /var/log/nginx/error.log && export GNUPGHOME="$(mktemp -d -p /tmp)" && gpg2 --list-public-keys || /bin/true && wget -qO - https://privatebin.info/key/release.asc | gpg2 --import - && rm -rf /var/www/* && cd /tmp && if expr "${RELEASE}" : '[0-9]\{1,\}\.[0-9]\{1,\}\.[0-9]\{1,\}$' >/dev/null ; then echo "getting release ${RELEASE}"; wget -qO ${RELEASE}.tar.gz.asc ${PBURL}releases/download/${RELEASE}/PrivateBin-${RELEASE}.tar.gz.asc && wget -q ${PBURL}archive/${RELEASE}.tar.gz && gpg2 --verify ${RELEASE}.tar.gz.asc ; else echo "getting tarball for ${RELEASE}"; git clone ${PBURL%%/}.git -b ${RELEASE}; (cd $(basename ${PBURL}) && git archive --prefix ${RELEASE}/ --format tgz ${RELEASE} > /tmp/${RELEASE}.tar.gz); fi && if [ -n "${COMPOSER_PACKAGES}" ] ; then wget -qO composer-installer.php https://getcomposer.org/installer && ln -s $(which php81) /usr/local/bin/php && php composer-installer.php --install-dir=/usr/local/bin --filename=composer ; fi && cd /var/www && tar -xzf /tmp/${RELEASE}.tar.gz --strip 1 && if [ -n "${COMPOSER_PACKAGES}" ] ; then wget -q ${RAWURL}${RELEASE}/composer.json && wget -q ${RAWURL}${RELEASE}/composer.lock && composer remove --dev --no-update phpunit/phpunit && composer require --no-update ${COMPOSER_PACKAGES} && composer update --no-dev --optimize-autoloader rm composer.* /usr/local/bin/* ; fi && rm *.md cfg/conf.sample.php && mv bin cfg lib tpl vendor /srv && mkdir -p /srv/data && sed -i "s#define('PATH', '');#define('PATH', '/srv/');#" index.php && mkdir -p /etc/s6/services/nginx/supervise /etc/s6/services/php-fpm81/supervise && mkfifo /etc/s6/services/nginx/supervise/control /etc/s6/services/php-fpm81/supervise/control && chown -R ${UID}:${GID} /etc/s6 /run /srv/* /var/lib/nginx /var/www && chmod o+rwx /run /var/lib/nginx /var/lib/nginx/tmp && gpgconf --kill gpg-agent && rm -rf /tmp/* && apk del --no-cache gnupg git ${ALPINE_COMPOSER_PACKAGES} # buildkit
2022-12-24 05:50:21 UTC (buildkit.dockerfile.v0)COPY etc/ /etc/ # buildkit
2022-12-24 05:50:21 UTC (buildkit.dockerfile.v0)WORKDIR /var/www
2022-12-24 05:50:21 UTC (buildkit.dockerfile.v0)USER 65534:82
2022-12-24 05:50:21 UTC (buildkit.dockerfile.v0)VOLUME [/run /srv/data /tmp /var/lib/nginx/tmp]
2022-12-24 05:50:21 UTC (buildkit.dockerfile.v0)EXPOSE map[8080/tcp:{}]
2022-12-24 05:50:21 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/etc/init.d/rc.local"]
2022-12-24 05:50:21 UTC
18.6 MB
/srv/cfg
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/srv/bin
[#000] sha256:cb2ec849933dd31db64abae3fdcb6923c490d9795577bee1ee1be04eab0376ee - 14.68% (2.73 MB)
[#001] sha256:44cb162f44a4d8b59d32274e4589e99d03db43166fe1825fb31aba58a7dae479 - 85.29% (15.9 MB)
[#002] sha256:ed7c74f6e0ff3d1f1d31b65ccab1628cc7d76b2154a20c7107de85a2b56e3c19 - 0.03% (4.92 KB)
[#003] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
/bin/sh -c #(nop) ADD file:080010d9005e8e0dae3e98c7f9afff3e3a40ed32579ca01946efc6ede8316bad in /
2022-11-22 22:57:20 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2022-12-24 05:50:21 UTC (buildkit.dockerfile.v0)ARG ALPINE_PACKAGES=php81-pdo_mysql php81-pdo_pgsql php81-openssl
2022-12-24 05:50:21 UTC (buildkit.dockerfile.v0)ARG COMPOSER_PACKAGES=aws/aws-sdk-php google/cloud-storage
2022-12-24 05:50:21 UTC (buildkit.dockerfile.v0)ARG PBURL=https://github.com/PrivateBin/PrivateBin/
2022-12-24 05:50:21 UTC (buildkit.dockerfile.v0)ARG RELEASE=1.5.1
2022-12-24 05:50:21 UTC (buildkit.dockerfile.v0)ARG UID=65534
2022-12-24 05:50:21 UTC (buildkit.dockerfile.v0)ARG GID=82
2022-12-24 05:50:21 UTC (buildkit.dockerfile.v0)ENV CONFIG_PATH=/srv/cfg
2022-12-24 05:50:21 UTC (buildkit.dockerfile.v0)ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/srv/bin
2022-12-24 05:50:21 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.authors=support@privatebin.org org.opencontainers.image.vendor=PrivateBin org.opencontainers.image.documentation=https://github.com/PrivateBin/docker-nginx-fpm-alpine/blob/master/README.md org.opencontainers.image.source=https://github.com/PrivateBin/docker-nginx-fpm-alpine org.opencontainers.image.licenses=zlib-acknowledgement org.opencontainers.image.version=1.5.1
2022-12-24 05:50:21 UTC (buildkit.dockerfile.v0)RUN |6 ALPINE_PACKAGES=php81-pdo_mysql php81-pdo_pgsql php81-openssl COMPOSER_PACKAGES=aws/aws-sdk-php google/cloud-storage PBURL=https://github.com/PrivateBin/PrivateBin/ RELEASE=1.5.1 UID=65534 GID=82 /bin/sh -c ALPINE_PACKAGES="$(echo ${ALPINE_PACKAGES} | sed 's/,/ /g')" ; ALPINE_COMPOSER_PACKAGES="" ; if [ -n "${COMPOSER_PACKAGES}" ] ; then ALPINE_COMPOSER_PACKAGES="php81-curl php81-mbstring php81-phar" ; RAWURL="$(echo ${PBURL} | sed s/github.com/raw.githubusercontent.com/)" ; fi && apk upgrade --no-cache && apk add --no-cache gnupg git nginx php81 php81-fpm php81-gd php81-opcache s6 tzdata ${ALPINE_PACKAGES} ${ALPINE_COMPOSER_PACKAGES} && rm -f /etc/nginx.conf /etc/nginx/http.d/default.conf /etc/php81/php-fpm.d/www.conf && rm -rf /etc/nginx/sites-* && ln -s /dev/stderr /var/log/nginx/error.log && export GNUPGHOME="$(mktemp -d -p /tmp)" && gpg2 --list-public-keys || /bin/true && wget -qO - https://privatebin.info/key/release.asc | gpg2 --import - && rm -rf /var/www/* && cd /tmp && if expr "${RELEASE}" : '[0-9]\{1,\}\.[0-9]\{1,\}\.[0-9]\{1,\}$' >/dev/null ; then echo "getting release ${RELEASE}"; wget -qO ${RELEASE}.tar.gz.asc ${PBURL}releases/download/${RELEASE}/PrivateBin-${RELEASE}.tar.gz.asc && wget -q ${PBURL}archive/${RELEASE}.tar.gz && gpg2 --verify ${RELEASE}.tar.gz.asc ; else echo "getting tarball for ${RELEASE}"; git clone ${PBURL%%/}.git -b ${RELEASE}; (cd $(basename ${PBURL}) && git archive --prefix ${RELEASE}/ --format tgz ${RELEASE} > /tmp/${RELEASE}.tar.gz); fi && if [ -n "${COMPOSER_PACKAGES}" ] ; then wget -qO composer-installer.php https://getcomposer.org/installer && ln -s $(which php81) /usr/local/bin/php && php composer-installer.php --install-dir=/usr/local/bin --filename=composer ; fi && cd /var/www && tar -xzf /tmp/${RELEASE}.tar.gz --strip 1 && if [ -n "${COMPOSER_PACKAGES}" ] ; then wget -q ${RAWURL}${RELEASE}/composer.json && wget -q ${RAWURL}${RELEASE}/composer.lock && composer remove --dev --no-update phpunit/phpunit && composer require --no-update ${COMPOSER_PACKAGES} && composer update --no-dev --optimize-autoloader rm composer.* /usr/local/bin/* ; fi && rm *.md cfg/conf.sample.php && mv bin cfg lib tpl vendor /srv && mkdir -p /srv/data && sed -i "s#define('PATH', '');#define('PATH', '/srv/');#" index.php && mkdir -p /etc/s6/services/nginx/supervise /etc/s6/services/php-fpm81/supervise && mkfifo /etc/s6/services/nginx/supervise/control /etc/s6/services/php-fpm81/supervise/control && chown -R ${UID}:${GID} /etc/s6 /run /srv/* /var/lib/nginx /var/www && chmod o+rwx /run /var/lib/nginx /var/lib/nginx/tmp && gpgconf --kill gpg-agent && rm -rf /tmp/* && apk del --no-cache gnupg git ${ALPINE_COMPOSER_PACKAGES} # buildkit
2022-12-24 05:50:21 UTC (buildkit.dockerfile.v0)COPY etc/ /etc/ # buildkit
2022-12-24 05:50:21 UTC (buildkit.dockerfile.v0)WORKDIR /var/www
2022-12-24 05:50:21 UTC (buildkit.dockerfile.v0)USER 65534:82
2022-12-24 05:50:21 UTC (buildkit.dockerfile.v0)VOLUME [/run /srv/data /tmp /var/lib/nginx/tmp]
2022-12-24 05:50:21 UTC (buildkit.dockerfile.v0)EXPOSE map[8080/tcp:{}]
2022-12-24 05:50:21 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/etc/init.d/rc.local"]
2022-12-24 05:50:21 UTC
21.7 MB
/srv/cfg
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/srv/bin
[#000] sha256:261da4162673b93e5c0e7700a3718d40bcc086dbf24b1ec9b54bca0b82300626 - 14.33% (3.11 MB)
[#001] sha256:c68c0b74cbe3f0ed5ca2ad612b908c87deb6263f8de502fd66aa1dcd73cb746e - 85.64% (18.6 MB)
[#002] sha256:81f56b2fc749027136e8a440ee0ba0d508ee6c88c3ffc8d431930bdd8efc56de - 0.02% (4.92 KB)
[#003] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
/bin/sh -c #(nop) ADD file:685b5edadf1d5bf0aeb2aec35f810d83876e6d2ea0903b213f75a9c5f0dc5901 in /
2022-11-22 22:39:21 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2022-12-24 05:50:20 UTC (buildkit.dockerfile.v0)ARG ALPINE_PACKAGES=php81-pdo_mysql php81-pdo_pgsql php81-openssl
2022-12-24 05:50:20 UTC (buildkit.dockerfile.v0)ARG COMPOSER_PACKAGES=aws/aws-sdk-php google/cloud-storage
2022-12-24 05:50:20 UTC (buildkit.dockerfile.v0)ARG PBURL=https://github.com/PrivateBin/PrivateBin/
2022-12-24 05:50:20 UTC (buildkit.dockerfile.v0)ARG RELEASE=1.5.1
2022-12-24 05:50:20 UTC (buildkit.dockerfile.v0)ARG UID=65534
2022-12-24 05:50:20 UTC (buildkit.dockerfile.v0)ARG GID=82
2022-12-24 05:50:20 UTC (buildkit.dockerfile.v0)ENV CONFIG_PATH=/srv/cfg
2022-12-24 05:50:20 UTC (buildkit.dockerfile.v0)ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/srv/bin
2022-12-24 05:50:20 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.authors=support@privatebin.org org.opencontainers.image.vendor=PrivateBin org.opencontainers.image.documentation=https://github.com/PrivateBin/docker-nginx-fpm-alpine/blob/master/README.md org.opencontainers.image.source=https://github.com/PrivateBin/docker-nginx-fpm-alpine org.opencontainers.image.licenses=zlib-acknowledgement org.opencontainers.image.version=1.5.1
2022-12-24 05:50:20 UTC (buildkit.dockerfile.v0)RUN |6 ALPINE_PACKAGES=php81-pdo_mysql php81-pdo_pgsql php81-openssl COMPOSER_PACKAGES=aws/aws-sdk-php google/cloud-storage PBURL=https://github.com/PrivateBin/PrivateBin/ RELEASE=1.5.1 UID=65534 GID=82 /bin/sh -c ALPINE_PACKAGES="$(echo ${ALPINE_PACKAGES} | sed 's/,/ /g')" ; ALPINE_COMPOSER_PACKAGES="" ; if [ -n "${COMPOSER_PACKAGES}" ] ; then ALPINE_COMPOSER_PACKAGES="php81-curl php81-mbstring php81-phar" ; RAWURL="$(echo ${PBURL} | sed s/github.com/raw.githubusercontent.com/)" ; fi && apk upgrade --no-cache && apk add --no-cache gnupg git nginx php81 php81-fpm php81-gd php81-opcache s6 tzdata ${ALPINE_PACKAGES} ${ALPINE_COMPOSER_PACKAGES} && rm -f /etc/nginx.conf /etc/nginx/http.d/default.conf /etc/php81/php-fpm.d/www.conf && rm -rf /etc/nginx/sites-* && ln -s /dev/stderr /var/log/nginx/error.log && export GNUPGHOME="$(mktemp -d -p /tmp)" && gpg2 --list-public-keys || /bin/true && wget -qO - https://privatebin.info/key/release.asc | gpg2 --import - && rm -rf /var/www/* && cd /tmp && if expr "${RELEASE}" : '[0-9]\{1,\}\.[0-9]\{1,\}\.[0-9]\{1,\}$' >/dev/null ; then echo "getting release ${RELEASE}"; wget -qO ${RELEASE}.tar.gz.asc ${PBURL}releases/download/${RELEASE}/PrivateBin-${RELEASE}.tar.gz.asc && wget -q ${PBURL}archive/${RELEASE}.tar.gz && gpg2 --verify ${RELEASE}.tar.gz.asc ; else echo "getting tarball for ${RELEASE}"; git clone ${PBURL%%/}.git -b ${RELEASE}; (cd $(basename ${PBURL}) && git archive --prefix ${RELEASE}/ --format tgz ${RELEASE} > /tmp/${RELEASE}.tar.gz); fi && if [ -n "${COMPOSER_PACKAGES}" ] ; then wget -qO composer-installer.php https://getcomposer.org/installer && ln -s $(which php81) /usr/local/bin/php && php composer-installer.php --install-dir=/usr/local/bin --filename=composer ; fi && cd /var/www && tar -xzf /tmp/${RELEASE}.tar.gz --strip 1 && if [ -n "${COMPOSER_PACKAGES}" ] ; then wget -q ${RAWURL}${RELEASE}/composer.json && wget -q ${RAWURL}${RELEASE}/composer.lock && composer remove --dev --no-update phpunit/phpunit && composer require --no-update ${COMPOSER_PACKAGES} && composer update --no-dev --optimize-autoloader rm composer.* /usr/local/bin/* ; fi && rm *.md cfg/conf.sample.php && mv bin cfg lib tpl vendor /srv && mkdir -p /srv/data && sed -i "s#define('PATH', '');#define('PATH', '/srv/');#" index.php && mkdir -p /etc/s6/services/nginx/supervise /etc/s6/services/php-fpm81/supervise && mkfifo /etc/s6/services/nginx/supervise/control /etc/s6/services/php-fpm81/supervise/control && chown -R ${UID}:${GID} /etc/s6 /run /srv/* /var/lib/nginx /var/www && chmod o+rwx /run /var/lib/nginx /var/lib/nginx/tmp && gpgconf --kill gpg-agent && rm -rf /tmp/* && apk del --no-cache gnupg git ${ALPINE_COMPOSER_PACKAGES} # buildkit
2022-12-24 05:50:21 UTC (buildkit.dockerfile.v0)COPY etc/ /etc/ # buildkit
2022-12-24 05:50:21 UTC (buildkit.dockerfile.v0)WORKDIR /var/www
2022-12-24 05:50:21 UTC (buildkit.dockerfile.v0)USER 65534:82
2022-12-24 05:50:21 UTC (buildkit.dockerfile.v0)VOLUME [/run /srv/data /tmp /var/lib/nginx/tmp]
2022-12-24 05:50:21 UTC (buildkit.dockerfile.v0)EXPOSE map[8080/tcp:{}]
2022-12-24 05:50:21 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/etc/init.d/rc.local"]
2022-12-24 05:50:23 UTC
22.2 MB
/srv/cfg
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/srv/bin
[#000] sha256:69314845b945e4b33e4ee552d0e4156645f71c81b6cb71108c1e32e139aec052 - 14.54% (3.23 MB)
[#001] sha256:cb2be906a8596c3614c0e46bc9ae2e9f8479e8e34d967942cc71aac8393bdf18 - 85.44% (19 MB)
[#002] sha256:73bd088ce56945c9e072141950917185cbe56ebd1d3c8bd68f1107574e7e8a0f - 0.02% (4.93 KB)
[#003] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
/bin/sh -c #(nop) ADD file:a8e68f93c597f70ce637ef578c72c9b41b4b8d80b552b8e5570d4efcc1d02ff5 in /
2022-11-23 00:18:18 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2022-12-24 05:50:23 UTC (buildkit.dockerfile.v0)ARG ALPINE_PACKAGES=php81-pdo_mysql php81-pdo_pgsql php81-openssl
2022-12-24 05:50:23 UTC (buildkit.dockerfile.v0)ARG COMPOSER_PACKAGES=aws/aws-sdk-php google/cloud-storage
2022-12-24 05:50:23 UTC (buildkit.dockerfile.v0)ARG PBURL=https://github.com/PrivateBin/PrivateBin/
2022-12-24 05:50:23 UTC (buildkit.dockerfile.v0)ARG RELEASE=1.5.1
2022-12-24 05:50:23 UTC (buildkit.dockerfile.v0)ARG UID=65534
2022-12-24 05:50:23 UTC (buildkit.dockerfile.v0)ARG GID=82
2022-12-24 05:50:23 UTC (buildkit.dockerfile.v0)ENV CONFIG_PATH=/srv/cfg
2022-12-24 05:50:23 UTC (buildkit.dockerfile.v0)ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/srv/bin
2022-12-24 05:50:23 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.authors=support@privatebin.org org.opencontainers.image.vendor=PrivateBin org.opencontainers.image.documentation=https://github.com/PrivateBin/docker-nginx-fpm-alpine/blob/master/README.md org.opencontainers.image.source=https://github.com/PrivateBin/docker-nginx-fpm-alpine org.opencontainers.image.licenses=zlib-acknowledgement org.opencontainers.image.version=1.5.1
2022-12-24 05:50:23 UTC (buildkit.dockerfile.v0)RUN |6 ALPINE_PACKAGES=php81-pdo_mysql php81-pdo_pgsql php81-openssl COMPOSER_PACKAGES=aws/aws-sdk-php google/cloud-storage PBURL=https://github.com/PrivateBin/PrivateBin/ RELEASE=1.5.1 UID=65534 GID=82 /bin/sh -c ALPINE_PACKAGES="$(echo ${ALPINE_PACKAGES} | sed 's/,/ /g')" ; ALPINE_COMPOSER_PACKAGES="" ; if [ -n "${COMPOSER_PACKAGES}" ] ; then ALPINE_COMPOSER_PACKAGES="php81-curl php81-mbstring php81-phar" ; RAWURL="$(echo ${PBURL} | sed s/github.com/raw.githubusercontent.com/)" ; fi && apk upgrade --no-cache && apk add --no-cache gnupg git nginx php81 php81-fpm php81-gd php81-opcache s6 tzdata ${ALPINE_PACKAGES} ${ALPINE_COMPOSER_PACKAGES} && rm -f /etc/nginx.conf /etc/nginx/http.d/default.conf /etc/php81/php-fpm.d/www.conf && rm -rf /etc/nginx/sites-* && ln -s /dev/stderr /var/log/nginx/error.log && export GNUPGHOME="$(mktemp -d -p /tmp)" && gpg2 --list-public-keys || /bin/true && wget -qO - https://privatebin.info/key/release.asc | gpg2 --import - && rm -rf /var/www/* && cd /tmp && if expr "${RELEASE}" : '[0-9]\{1,\}\.[0-9]\{1,\}\.[0-9]\{1,\}$' >/dev/null ; then echo "getting release ${RELEASE}"; wget -qO ${RELEASE}.tar.gz.asc ${PBURL}releases/download/${RELEASE}/PrivateBin-${RELEASE}.tar.gz.asc && wget -q ${PBURL}archive/${RELEASE}.tar.gz && gpg2 --verify ${RELEASE}.tar.gz.asc ; else echo "getting tarball for ${RELEASE}"; git clone ${PBURL%%/}.git -b ${RELEASE}; (cd $(basename ${PBURL}) && git archive --prefix ${RELEASE}/ --format tgz ${RELEASE} > /tmp/${RELEASE}.tar.gz); fi && if [ -n "${COMPOSER_PACKAGES}" ] ; then wget -qO composer-installer.php https://getcomposer.org/installer && ln -s $(which php81) /usr/local/bin/php && php composer-installer.php --install-dir=/usr/local/bin --filename=composer ; fi && cd /var/www && tar -xzf /tmp/${RELEASE}.tar.gz --strip 1 && if [ -n "${COMPOSER_PACKAGES}" ] ; then wget -q ${RAWURL}${RELEASE}/composer.json && wget -q ${RAWURL}${RELEASE}/composer.lock && composer remove --dev --no-update phpunit/phpunit && composer require --no-update ${COMPOSER_PACKAGES} && composer update --no-dev --optimize-autoloader rm composer.* /usr/local/bin/* ; fi && rm *.md cfg/conf.sample.php && mv bin cfg lib tpl vendor /srv && mkdir -p /srv/data && sed -i "s#define('PATH', '');#define('PATH', '/srv/');#" index.php && mkdir -p /etc/s6/services/nginx/supervise /etc/s6/services/php-fpm81/supervise && mkfifo /etc/s6/services/nginx/supervise/control /etc/s6/services/php-fpm81/supervise/control && chown -R ${UID}:${GID} /etc/s6 /run /srv/* /var/lib/nginx /var/www && chmod o+rwx /run /var/lib/nginx /var/lib/nginx/tmp && gpgconf --kill gpg-agent && rm -rf /tmp/* && apk del --no-cache gnupg git ${ALPINE_COMPOSER_PACKAGES} # buildkit
2022-12-24 05:50:23 UTC (buildkit.dockerfile.v0)COPY etc/ /etc/ # buildkit
2022-12-24 05:50:23 UTC (buildkit.dockerfile.v0)WORKDIR /var/www
2022-12-24 05:50:23 UTC (buildkit.dockerfile.v0)USER 65534:82
2022-12-24 05:50:23 UTC (buildkit.dockerfile.v0)VOLUME [/run /srv/data /tmp /var/lib/nginx/tmp]
2022-12-24 05:50:23 UTC (buildkit.dockerfile.v0)EXPOSE map[8080/tcp:{}]
2022-12-24 05:50:23 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/etc/init.d/rc.local"]
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.